Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
filesystem-context
This skill should be used when the user asks to "offload context to files", "implement dynamic context discovery", "use filesystem for agent memory", "reduce context window bloat", or mentions file-based context management, tool output persistence, agent scratch pads, or just-in-time context loading.
majiayu000/claude-skill-registry 163
-
api-docs-generator
Automatically generates and updates API documentation from code changes with multiple format support
majiayu000/claude-skill-registry 163
-
gcp
Google Cloud Platform with Cloud Run, GKE, and BigQuery. Use for GCP infrastructure.
majiayu000/claude-skill-registry 163
-
data-story-outliner
Process data story outliner operations. Auto-activating skill for Data Analytics.
Triggers on: data story outliner, data story outliner
Part of the Data Analytics skill category. Use when working with data story outliner functionality. Trigger with phrases like "data story outliner", "data outliner", "data".
majiayu000/claude-skill-registry 163
-
n8n-code-javascript
Write JavaScript code in n8n Code nodes. Use when writing JavaScript in n8n, using $input/$json/$node syntax, making HTTP requests with $helpers, working with dates using DateTime, troubleshooting Code node errors, or choosing between Code node modes.
majiayu000/claude-skill-registry 163
-
fastapi-templates
Create production-ready FastAPI projects with async patterns, dependency injection, and comprehensive error handling. Use when building new FastAPI applications or setting up backend API projects.
majiayu000/claude-skill-registry 163
-
code-flow-viz
用于梳理和可视化代码流程,生成清晰的 ASCII 流程图、数据流图和表格分析。适用于已有代码的梳理、新功能设计的说明、以及技术文档的编写。
majiayu000/claude-skill-registry 163
-
gws-forms
Read and write Google Forms.
majiayu000/claude-skill-registry 163
-
marketing-psychology
Apply behavioral science and mental models to marketing decisions, prioritized using a psychological leverage and feasibility scoring system.
majiayu000/claude-skill-registry 163
-
developer / mode / it
General SOP for common requests related to developer, mode, it.
majiayu000/claude-skill-registry 163
-
github
Interact with GitHub using the gh CLI. Use gh issue, gh pr, gh run, and gh api for issues, PRs, CI runs, and advanced queries.
majiayu000/claude-skill-registry 163
-
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
-
ask-user
Pattern for effectively interacting with users to gather information or get decisions. Use when you need user input.
majiayu000/claude-skill-registry 163
-
metadata-optimizer
分析和优化 Next.js 项目的元数据,包括 title、description、Open Graph、Twitter Cards。自动检测 App Router 或 Pages Router,提供长度建议、关键词优化和最佳实践指导。支持中英文双语 SEO 分析。
majiayu000/claude-skill-registry 163
-
ce-standards-gap-analyzer
Analyze standards compliance by interpreting the standards's intent, verifying that implementation and RTD satisfy every decision, and producing a dated gap report with only unresolved items.
majiayu000/claude-skill-registry 163
-
create-prompt
Expert prompt engineering for Claude, GPT, and LLMs. ALWAYS use when the user says "write a prompt", "create a prompt", "optimize this prompt", "improve my prompt", "system prompt", "few-shot", "écrire un prompt", "améliorer mon prompt", or mentions prompt engineering. Covers clarity, structure, examples, reasoning patterns, and advanced techniques from Anthropic/OpenAI research.
majiayu000/claude-skill-registry 163
-
planner
This skill should be used when the user asks to "plan a feature", "create feature plan", "start planning", "new feature", or wants comprehensive planning with analysis, spec, research, design, and TDD task breakdown.
majiayu000/claude-skill-registry 163
-
defining-product-vision
Help users create compelling product visions. Use when someone is writing a vision statement, defining a long-term product direction, aligning teams on the future state, or distinguishing vision from strategy.
majiayu000/claude-skill-registry 163
-
debugging-before-patching
Systematic debugging and error diagnosis. Use when debugging errors, fixing bugs, diagnosing problems in code or data, or when the user reports something not working.
majiayu000/claude-skill-registry 163
-
analyze-video
Adds visual descriptions to transcripts by extracting and analyzing video frames with ffmpeg. Creates visual transcript with periodic visual descriptions of the video clip. Use when all files have audio transcripts present (transcript) but don't yet have visual transcripts created (visual_transcript).
majiayu000/claude-skill-registry 163
-
render-info
Using the RendererInfo class in Blazor to detect rendering context and interactivity.
majiayu000/claude-skill-registry 163
-
claude-code-plugin-release
Automated semantic versioning and release workflow for Claude Code plugins. Handles version increments across package.json, marketplace.json, and plugin.json, build verification, git tagging, GitHub releases, and changelog generation.
majiayu000/claude-skill-registry 163
-
testing
Esposter Vitest testing conventions — describe with function refs, canonical test values, takeOne for array access, destructuring from stores/composables, and the Windows UnoCSS test-skip rule. Apply when writing .test.ts files.
majiayu000/claude-skill-registry 163
-
pdf
Comprehensive PDF manipulation toolkit for extracting text and tables, creating new PDFs, merging/splitting documents, and handling forms. When Claude needs to fill in a PDF form or programmatically process, generate, or analyze PDF documents at scale.
majiayu000/claude-skill-registry 163