Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
feature-dev
Develop a feature from documentation (PRD, ARD, design doc, implementation plan) with automatic role detection based on project tech stack
majiayu000/claude-skill-registry 163
-
input-validation-guide
Validate and sanitize all user input using schema validation libraries. Activate whenever the user writes form handlers, API endpoints, request parsers, data processing functions, or any code that accepts external input. Also activate when the user asks about validation libraries like Zod, Joi, or Pydantic, or discusses input sanitization.
majiayu000/claude-skill-registry 163
-
fastapi
FastAPI best practices and conventions. Use when working with FastAPI APIs and Pydantic models for them. Keeps FastAPI code clean and up to date with the latest features and patterns, updated with new versions. Write new code or refactor and update old code.
majiayu000/claude-skill-registry 163
-
designing-sdks
Design production-ready SDKs with retry logic, error handling, pagination, and multi-language support. Use when building client libraries for APIs or creating developer-facing SDK interfaces.
majiayu000/claude-skill-registry 163
-
planka
Manage Planka (Kanban) projects, boards, lists, cards, and notifications via a custom Python CLI.
majiayu000/claude-skill-registry 163
-
embedding-strategies
Select and optimize embedding models for semantic search and RAG applications. Use when choosing embedding models, implementing chunking strategies, or optimizing embedding quality for specific dom...
majiayu000/claude-skill-registry 163
-
when-auditing-security-use-security-analyzer
Comprehensive security auditing across static analysis, dynamic testing, dependency vulnerabilities, secrets detection, and OWASP compliance
majiayu000/claude-skill-registry 163
-
brainstorming
Collaborative solution brainstorming and technical decision-making. Activate when users want to explore ideas, evaluate approaches, discuss architecture, or make design decisions. Focus on dialogue and refinement - NO implementation until explicit user confirmation.
majiayu000/claude-skill-registry 163
-
ai-sdk-ui
Build React chat interfaces with Vercel AI SDK v6. Covers useChat/useCompletion/useObject hooks, message parts structure, tool approval workflows, and 18 UI error solutions. Prevents documented issues with React Strict Mode, concurrent requests, stale closures, and tool approval edge cases.
Use when: implementing AI chat UIs, migrating v5→v6, troubleshooting "useChat failed to parse stream", "stale body values", "React maximum update depth", "Cannot read properties of undefined (reading 'state')", or tool approval workflow errors.
majiayu000/claude-skill-registry 163
-
skill-creator
Guide for creating effective skills. This skill should be used when users want to create a new skill (or update an existing skill) that extends Claude's capabilities with specialized knowledge, workflows, or tool integrations.
majiayu000/claude-skill-registry 163
-
deep-learning
Build and train deep neural networks including CNNs, RNNs, Transformers, and advanced architectures. Use for image classification, object detection, NLP, sequence modeling, transfer learning, and complex pattern recognition tasks.
majiayu000/claude-skill-registry 163
-
claude-code
Activate when users ask about Claude Code installation, slash commands (/cook, /plan, /fix, /test, /docs, /design, /git), creating/managing Agent Skills, configuring MCP servers, setting up hooks/plugins, IDE integration (VS Code, JetBrains), CI/CD workflows, enterprise deployment (SSO, RBAC, sandboxing), troubleshooting authentication/performance issues, or advanced features (extended thinking, caching, checkpointing).
majiayu000/claude-skill-registry 163
-
csharp-nunit
Get best practices for NUnit unit testing, including data-driven tests
majiayu000/claude-skill-registry 163
-
receiving-code-review
Use when receiving code review feedback, before implementing suggestions, especially if feedback seems unclear or technically questionable - requires technical rigor and verification, not performative agreement or blind implementation
majiayu000/claude-skill-registry 163
-
review-flow
PR作成後に自律的に実行する必要があるフロースキルです。
Trigger: review, pr created, pr open
majiayu000/claude-skill-registry 163
-
retro
Weekly engineering retrospective. Analyzes commit history, work patterns,
and code quality metrics with persistent history and trend tracking.
Team-aware: breaks down per-person contributions with praise and growth areas.
Use when asked to "weekly retro", "what did we ship", or "engineering retrospective".
Proactively suggest at the end of a work week or sprint.
majiayu000/claude-skill-registry 163
-
playwright-cli
Automates browser interactions for web testing, form filling, screenshots, and data extraction. Use when the user needs to navigate websites, interact with web pages, fill forms, take screenshots, test web applications, or extract information from web pages.
majiayu000/claude-skill-registry 163
-
metengine-data-agent
Real-time smart money analytics API for Polymarket prediction markets, Hyperliquid perpetual futures, and Meteora Solana LP/AMM pools. 63 endpoints. Pay-per-request via x402 on Solana Mainnet USDC. No API keys.
majiayu000/claude-skill-registry 163
-
spec-driven-qa-remediation
Process QA gap files and create remediation user stories with structural anti-skip enforcement (Execute-Verify-Gate pattern at every step). Applies per-phase reference loading, checkpoint persistence, and binary CLI gate enforcement to every step of the 7-phase QA remediation process. Prevents token optimization bias through lean orchestration, fresh-context subagent delegation, and artifact verification. Use when converting QA findings into actionable development work, processing imported QA reports, or systematically addressing accumulated technical debt from gap files. Always use this skill when the user runs /review-qa-reports or mentions QA gap remediation, gap-to-story conversion, or technical debt from QA reports.
majiayu000/claude-skill-registry 163
-
free-tool-strategy
When the user wants to plan, evaluate, or build a free tool for marketing purposes — lead generation, SEO value, or brand awareness. Also use when the user mentions "engineering as marketing," "free tool," "marketing tool," "calculator," "generator," "interactive tool," "lead gen tool," "build a tool for leads," or "free resource." This skill bridges engineering and marketing — useful for founders and technical marketers.
majiayu000/claude-skill-registry 163
-
exa-search
Use Exa for web/code/company research (web_search_exa / get_code_context_exa / company_research_exa), with parameters and examples; trigger when online search or parameter checks are needed.
majiayu000/claude-skill-registry 163
-
incident-response
Manage production incidents, SEV levels, and post-mortems
majiayu000/claude-skill-registry 163
-
rep-coaching-brief
Generate coaching notes for a manager preparing a 1:1 with a rep, covering activity, engagement quality, conversion efficiency, and areas for improvement.
majiayu000/claude-skill-registry 163
-
supply-chain-risk-auditor
Identifies dependencies at heightened risk of exploitation or takeover. Use when assessing supply chain attack surface, evaluating dependency health, or scoping security engagements.
majiayu000/claude-skill-registry 163