Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
flowchart-generator
Generate flowcharts from YAML/JSON definitions or Python DSL. Supports standard flowchart shapes, swimlanes, and PNG/SVG/PDF export.
majiayu000/claude-skill-registry 163
-
git-worktree-setup
Set up Git worktrees for agent parallelization with isolated environments. Use when setting up parallel agent execution, creating isolated environments per agent, or enabling concurrent development workflows.
majiayu000/claude-skill-registry 163
-
generate-form
Generate form component with validation, state management, and submit handling. Use when creating new data entry forms.
majiayu000/claude-skill-registry 163
-
mutation-test
Run mutation testing to validate test quality beyond code coverage. Use when assessing test effectiveness, finding weak tests, or validating test suite quality.
majiayu000/claude-skill-registry 163
-
dotnet-api
Patterns and best practices for building .NET Web APIs with ASP.NET Core
majiayu000/claude-skill-registry 163
-
codeql
CodeQL is a static analysis framework that queries code as a database. Use when you need interprocedural analysis or complex data flow tracking.
majiayu000/claude-skill-registry 163
-
rewrite-history
Restructure branch into clean, reviewer-friendly commits. Analyzes total diff since main, groups files by concern, and rewrites with conventional commit messages.
majiayu000/claude-skill-registry 163
-
agent-ops-constitution
Create/update .agent/constitution.md. Use when commands/boundaries/constraints must be confirmed before baseline or code changes. Draft v0 from repo evidence, then interview user.
majiayu000/claude-skill-registry 163
-
business-requirements-framing
Translate stakeholder questions and business objectives into structured requirements and success criteria. Use when framing pilot scope, defining problem statements, and establishing acceptance metrics based on interviews, briefs, or process documentation.
majiayu000/claude-skill-registry 163
-
tauri-v2
Tauri v2 cross-platform app development with Rust backend. Use when configuring tauri.conf.json, implementing Rust commands (#[tauri::command]), setting up IPC patterns (invoke, emit, channels), configuring permissions/capabilities, troubleshooting build issues, or deploying desktop/mobile apps. Triggers on Tauri, src-tauri, invoke, emit, capabilities.json.
majiayu000/claude-skill-registry 163
-
system-hardening-toolkit
macOS and Linux security hardening toolkit providing configuration scripts,
audit checklists, and remediation procedures for system security.
majiayu000/claude-skill-registry 163
-
atlas14-spatial-variance
Analyze spatial variability of NOAA Atlas 14 precipitation frequency estimates
within HEC-RAS model domains using intelligent extent-based downloading.
Helps determine whether uniform rainfall assumptions are appropriate for
rain-on-grid modeling by calculating min/max/mean/range statistics within
2D flow areas or project extents.
Uses NOAA CONUS NetCDF with HTTP byte-range requests for 99.9% data reduction
compared to traditional state-level ZIP downloads.
Primary sources:
- ras_commander/precip/CLAUDE.md (lines 118-629) - Complete workflows
- ras_commander/precip/Atlas14Grid.py - API reference
- ras_commander/precip/Atlas14Variance.py - Variance analysis API
- examples/725_atlas14_spatial_variance.ipynb - Working demonstration
majiayu000/claude-skill-registry 163
-
ccxt-python
CCXT cryptocurrency exchange library for Python developers. Covers both REST API (standard) and WebSocket API (real-time). Helps install CCXT, connect to exchanges, fetch market data, place orders, stream live tickers/orderbooks, handle authentication, and manage errors in Python. Use when working with crypto exchanges in Python projects, trading bots, data analysis, or portfolio management. Supports both sync and async (asyncio) usage.
majiayu000/claude-skill-registry 163
-
agentuity-cli-cloud-storage-download
Download a file from storage bucket. Requires authentication. Use for Agentuity cloud platform operations
majiayu000/claude-skill-registry 163
-
Mobile Application Security Testing
This skill should be used when the user asks to "perform mobile application penetration testing", "test Android app security", "bypass SSL pinning", "analyze APK files", "reverse engineer mobile apps", "test for insecure data storage", or "assess mobile app vulnerabilities". It provides comprehensive techniques for Android application security assessment.
majiayu000/claude-skill-registry 163
-
ui-ux-pro-max
UI/UX design intelligence. 50 styles, 21 palettes, 50 font pairings, 20 charts, 8 stacks (React, Next.js, Vue, Svelte, SwiftUI, React Native, Flutter, Tailwind). Actions: plan, build, create, design, implement, review, fix, improve, optimize, enhance, refactor, check UI/UX code. Projects: website, landing page, dashboard, admin panel, e-commerce, SaaS, portfolio, blog, mobile app, .html, .tsx, .vue, .svelte. Elements: button, modal, navbar, sidebar, card, table, form, chart. Styles: glassmorphism, claymorphism, minimalism, brutalism, neumorphism, bento grid, dark mode, responsive, skeuomorphism, flat design. Topics: color palette, accessibility, animation, layout, typography, font pairing, spacing, hover, shadow, gradient.
majiayu000/claude-skill-registry 163
-
rust-systems
Rust systems programming patterns and style guide for building reliable systems software. This skill should be used when writing Rust code, especially for systems programming, CLI tools, or performance-critical applications. Covers project organization with Cargo workspaces, module structure, naming conventions (RFC 430), type/trait patterns (Option, builders, associated types), and error handling with thiserror/anyhow.
majiayu000/claude-skill-registry 163
-
swiftui-expert-skill
Write, review, or improve SwiftUI code following best practices for state management, view composition, performance, modern APIs, Swift concurrency, and iOS 26+ Liquid Glass adoption. Use when building new SwiftUI features, refactoring existing views, reviewing code quality, or adopting modern SwiftUI patterns.
majiayu000/claude-skill-registry 163
-
Dataset Curator
Curate and clean training datasets for high-quality machine learning
majiayu000/claude-skill-registry 163
-
morph-apply
Fast file editing via Morph Apply API (10,500 tokens/sec, 98% accuracy)
majiayu000/claude-skill-registry 163
-
lightfriend-add-frontend-page
Step-by-step guide for adding new pages to the Yew frontend
majiayu000/claude-skill-registry 163
-
wiki-check
Validate wiki integrity using Kimi. Checks broken wikilinks, missing frontmatter, orphan pages, and structural issues in the Obsidian vault.
majiayu000/claude-skill-registry 163
-
particle-entry
Requirements for creating or revising particle entries in je-dict-1. HIGH PRIORITY - covers predicate lists, particle contrasts, and fixed patterns.
majiayu000/claude-skill-registry 163
-
substitute-eraser
This skill should be used when the user asks to "scan for TODOs", "find placeholders", "clean up stubs", "remove temporary code", "audit for incomplete code", or "erase substitutions from codebase". Scans existing files for placeholder tokens and generates remediation plan.
majiayu000/claude-skill-registry 163