Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
doc-ears
Create EARS (Easy Approach to Requirements Syntax) formal requirements - Layer 3 artifact using WHEN-THE-SHALL-WITHIN format
majiayu000/claude-skill-registry 163
-
questionably-ultrathink
Advanced reasoning skill integrating Atom of Thoughts (AoT) and Chain of Verification (CoVe) frameworks.
Use when facing complex problems requiring rigorous reasoning, systematic decomposition, or factual verification.
Activation triggers:
- "be thorough", "analyze carefully", "make sure this is right"
- Complex multi-part questions
- Architecture or security decisions
- "verify", "double-check", "are you sure"
- High-stakes technical decisions
- Debugging complex issues
majiayu000/claude-skill-registry 163
-
cache-list
List cache entries with filtering, sorting, and freshness status.
Delegates to fractary CLI for actual cache operations.
majiayu000/claude-skill-registry 163
-
color-palette-extractor
Extract dominant colors from images, generate color palettes, and export as CSS, JSON, or ASE with K-means clustering.
majiayu000/claude-skill-registry 163
-
excel-data-analyzer
Analyze messy and unstructured Excel files to identify data quality issues, detect format inconsistencies, find missing values, and generate comprehensive analysis reports. Use when Claude needs to work with Excel files (.xlsx, .xls) for data quality assessment, structure analysis, or when users request data auditing, cleaning recommendations, or statistical summaries of spreadsheet data.
majiayu000/claude-skill-registry 163
-
dh-frame
This skill should be used when creating a new Daggerheart campaign, establishing world tone and themes, selecting or building a campaign frame, or reframing an existing adventure. Campaign frames provide pitch, tone, themes, community/ancestry/class guidance, principles, distinctions, inciting incidents, and special mechanics for a particular type of story.
majiayu000/claude-skill-registry 163
-
rust-systems-programming
Complete guide for Rust systems programming including ownership, borrowing, concurrency, async programming, unsafe code, and performance optimization
majiayu000/claude-skill-registry 163
-
automatic-book-machine
Autonomous novel generation system. Creates complete books from premise to final draft with structured workflow including character creation, outlining, chapter planning, drafting, and editing. Use when user requests "write a book", "create a novel", "generate a complete story", or "automatic book machine". Accepts parameters for genre, word count, chapter count, POV, and content rating.
majiayu000/claude-skill-registry 163
-
task-router-mcp
Multi-agent task orchestration MCP server. Queue-based workflow where Claude Desktop assigns tasks → agents claim → execute → report completion → next task auto-assigned.
majiayu000/claude-skill-registry 163
-
evaluation-rubrics
Use when need explicit quality criteria and scoring scales to evaluate work consistently, compare alternatives objectively, set acceptance thresholds, reduce subjective bias, or when user mentions rubric, scoring criteria, quality standards, evaluation framework, inter-rater reliability, or grade/assess work.
majiayu000/claude-skill-registry 163
-
backtesting-trading-strategies
Test backtest crypto trading strategies against historical data with performance metrics.
Use when validating trading strategies with historical data.
Trigger with phrases like "backtest strategy", "test trading signals", or "validate approach".
majiayu000/claude-skill-registry 163
-
swift-networking
Handle networking in Swift - URLSession, async/await, Codable, API clients, error handling
majiayu000/claude-skill-registry 163
-
word
Create, read, edit, and manipulate Microsoft Word documents (.docx files). Use when users ask to work with Word files, create documents, read .docx files, or format text documents.
majiayu000/claude-skill-registry 163
-
multi-agent-patterns
Design multi-agent architectures for complex tasks. Use when single-agent context limits are exceeded, when tasks decompose naturally into subtasks, or when specializing agents improves quality.
majiayu000/claude-skill-registry 163
-
discover-containers
Automatically discover container and Docker skills when working with Docker. Activates for containers development tasks.
majiayu000/claude-skill-registry 163
-
dify-tool-developer
Guide AI agents through Dify tool plugin development with mandatory documentation loading and direct CLI usage. Use when creating Dify tool plugins or extending Dify with custom tools.
majiayu000/claude-skill-registry 163
-
protac-design-agent
majiayu000/claude-skill-registry 163
-
csrf-testing
majiayu000/claude-skill-registry 163
-
property-based-test-generator
Generates property-based tests using Hypothesis (Python), fast-check (JavaScript/TypeScript), or QuickCheck (Haskell). Use when user asks to "generate property tests", "create hypothesis tests", "add property-based testing", or "generate fast-check tests".
majiayu000/claude-skill-registry 163
-
supabase-rpc-manager
Supabase PostgreSQL RPC, pgvector operations, and real-time subscriptions
majiayu000/claude-skill-registry 163
-
web-cloud-designer
Creates realistic cloud effects for web using SVG filters (feTurbulence, feDisplacementMap), CSS animations, and layering techniques. Use for atmospheric backgrounds, weather effects, skyboxes, parallax scenes, and decorative cloud elements. Activate on "cloud effect", "SVG clouds", "realistic clouds", "atmospheric background", "sky animation", "feTurbulence", "weather effects", "parallax clouds". NOT for 3D rendering (use WebGL/Three.js skills), photo manipulation (use image editing tools), weather data APIs (use data integration skills), or simple CSS gradients without volumetric effects.
majiayu000/claude-skill-registry 163
-
systemic-product-analyst
A rigorous protocol for auditing projects ("The Thing") and their market fit ("The World"). Uses parallel analysis lanes, friction mapping, and outcome testing to create actionable 30/60/90 day plans.
majiayu000/claude-skill-registry 163
-
documenting-project
Generates comprehensive technical documentation including READMEs, setup guides, and API specs. Ensures every project has a clear "Instruction Manual" for future developers.
majiayu000/claude-skill-registry 163
-
sast-semgrep
Static application security testing (SAST) using Semgrep for vulnerability detection, security code review, and secure coding guidance with OWASP and CWE framework mapping. Use when: (1) Scanning code for security vulnerabilities across multiple languages, (2) Performing security code reviews with pattern-based detection, (3) Integrating SAST checks into CI/CD pipelines, (4) Providing remediation guidance with OWASP Top 10 and CWE mappings, (5) Creating custom security rules for organization-specific patterns, (6) Analyzing dependencies for known vulnerabilities.
majiayu000/claude-skill-registry 163