Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
ck:scout
Fast codebase scouting using parallel agents. Use for file discovery, task context gathering, quick searches across directories. Supports internal (Explore) and external (Gemini/OpenCode) agents.
majiayu000/claude-skill-registry 163
-
generate-lectures
Generate all lectures from a course outline using the VectorShift pipeline
majiayu000/claude-skill-registry 163
-
epic-hypothesis
Frame an epic as a testable hypothesis with target user, expected outcome, and validation method. Use when defining a major initiative before roadmap, discovery, or delivery planning.
majiayu000/claude-skill-registry 163
-
data-analysis
Analyze spreadsheet data, generate insights, create visualizations, and build reports from Excel/CSV data.
majiayu000/claude-skill-registry 163
-
remotion-best-practices
Best practices for Remotion - Video creation in React
majiayu000/claude-skill-registry 163
-
grove-testing
Write effective, maintainable tests that catch real bugs and enable confident refactoring. Use when deciding what to test, reviewing test quality, or writing tests for Grove features. Focuses on philosophy and strategy—pair with javascript-testing for implementation details.
majiayu000/claude-skill-registry 163
-
groq-rate-limits
Implement Groq rate limiting, backoff, and idempotency patterns.
Use when handling rate limit errors, implementing retry logic,
or optimizing API request throughput for Groq.
Trigger with phrases like "groq rate limit", "groq throttling",
"groq 429", "groq retry", "groq backoff".
majiayu000/claude-skill-registry 163
-
Debugging
Systematic debugging framework ensuring root cause investigation before fixes. Includes four-phase debugging process, backward call stack tracing, multi-layer validation, and verification protocols. Use when encountering bugs, test failures, unexpected behavior, performance issues, or before claiming work complete. Prevents random fixes, masks over symptoms, and false completion claims.
majiayu000/claude-skill-registry 163
-
database-design
Database schema design, optimization, and migration patterns for PostgreSQL, MySQL, and NoSQL databases. Use for designing schemas, writing migrations, or optimizing queries.
majiayu000/claude-skill-registry 163
-
bmad-advanced-elicitation
Push the LLM to reconsider refine and improve its recent output.
majiayu000/claude-skill-registry 163
-
mcp-builder
Guide for creating high-quality MCP (Model Context Protocol) servers that enable LLMs to interact with external services through well-designed tools. Use when building MCP servers to integrate external APIs or services, whether in Python (FastMCP) or Node/TypeScript (MCP SDK).
majiayu000/claude-skill-registry 163
-
codebase-cleanup-refactor-clean
You are a code refactoring expert specializing in clean code principles, SOLID design patterns, and modern software engineering best practices. Analyze and refactor the provided code to improve its quality, maintainability, and performance.
majiayu000/claude-skill-registry 163
-
Swarm Orchestration
Orchestrate multi-agent swarms with agentic-flow for parallel task execution, dynamic topology, and intelligent coordination. Use when scaling beyond single agents, implementing complex workflows, or building distributed AI systems.
majiayu000/claude-skill-registry 163
-
cpp-pro
Writes, optimizes, and debugs C++ applications using modern C++20/23 features, template metaprogramming, and high-performance systems techniques. Use when building or refactoring C++ code requiring concepts, ranges, coroutines, SIMD optimization, or careful memory management — or when addressing performance bottlenecks, concurrency issues, and build system configuration with CMake.
majiayu000/claude-skill-registry 163
-
integrate-road-network
Integrate real-world street networks into VRP problems using OpenStreetMap data. Use when loading real map data, creating instances from actual locations, computing network-based distances, or building tutorials with real-world scenarios. Guides through installation, loading areas, extracting nodes, computing distance matrices, and creating PDPTW instances from map data.
majiayu000/claude-skill-registry 163
-
netlify-deploy
Deploy web projects to Netlify using the Netlify CLI (`npx netlify`). Use when the user asks to deploy, host, publish, or link a site/repo on Netlify, including preview and production deploys.
majiayu000/claude-skill-registry 163
-
rail-breeze-bouquet-absolute-face-lock
This prompt instructs an image-editing AI to transform a user-provided face photo into a repeatable, warm, dim, vintage film–styled cinematic half-body portrait set trackside with a blurred moving train in the background and a visible red-orange flower bouquet, while enforcing strict identity preservation so the subject’s face remains unchanged; it also defines composition, lighting, wardrobe variants by detected gender, quality checks, and a fail-fast rule to request a clearer reference image if the face cannot be reliably used.
majiayu000/claude-skill-registry 163
-
paper-2-web
This skill should be used when converting academic papers into promotional and presentation formats including interactive websites (Paper2Web), presentation videos (Paper2Video), and conference posters (Paper2Poster). Use this skill for tasks involving paper dissemination, conference preparation, creating explorable academic homepages, generating video abstracts, or producing print-ready posters from LaTeX or PDF sources.
majiayu000/claude-skill-registry 163
-
perplexity
Web search and research using Perplexity AI. Use when user says "search", "find", "look up", "ask", "research", or "what's the latest" for generic queries. NOT for library/framework docs (use Context7) or workspace questions.
majiayu000/claude-skill-registry 163
-
moai-workflow-project
Integrated project management system with documentation, language initialization, and template optimization modules. Use when setting up projects, generating documentation, configuring multilingual support, or optimizing templates.
majiayu000/claude-skill-registry 163
-
stride-analysis-patterns
Apply STRIDE methodology to systematically identify threats. Use when analyzing system security, conducting threat modeling sessions, or creating security documentation.
majiayu000/claude-skill-registry 163
-
codeck-outline
Editor role. Reads local materials, asks narrative questions, plans
story arc. Outputs $DECK_DIR/outline.md. Use whenever the user says
"outline", "plan slides", "organize materials", "structure",
"table of contents", "narrative", or wants to structure content into a presentation.
majiayu000/claude-skill-registry 163
-
swarm-orchestration
Multi-agent swarm coordination for complex tasks. Uses hierarchical topology with specialized agents to break down and execute complex work across multiple files and modules. Use when: 3+ files need changes, new feature implementation, cross-module refactoring, API changes with tests, security-related changes, performance optimization across codebase, database schema changes. Skip when: single file edits, simple bug fixes (1-2 lines), documentation updates, configuration changes, quick exploration.
majiayu000/claude-skill-registry 163
-
payment-integration
Integrate payments with SePay (VietQR, Vietnamese bank transfers) and Polar (global SaaS subscriptions, billing). Use for checkout flows, webhooks, QR codes, subscription management.
majiayu000/claude-skill-registry 163