Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
api
RESTful API design patterns and best practices. Use when creating endpoints, designing APIs, or implementing routes.
majiayu000/claude-skill-registry 163
-
deploying-kafka-k8s
Deploys Apache Kafka on Kubernetes using the Strimzi operator with KRaft mode.
Use when setting up Kafka for event-driven microservices, message queuing, or pub/sub patterns.
Covers operator installation, cluster creation, topic management, and producer/consumer testing.
NOT when using managed Kafka (Confluent Cloud, MSK) or local development without K8s.
majiayu000/claude-skill-registry 163
-
email-integration
Implement email functionality using FastAPI-Mail for password reset, notifications, and transactional emails. Use when setting up email services or notification systems.
majiayu000/claude-skill-registry 163
-
brand-strategy
This skill should be used when translating research insights into actionable brand strategy frameworks. Use this when developing positioning statements, messaging architectures, audience strategies, or voice guidelines based on completed research. This skill provides strategic synthesis workflows, validation frameworks, and strategy document templates for evidence-based brand strategy development.
majiayu000/claude-skill-registry 163
-
prodops
Product Operations (shortcut for /product-operations) - assign process optimization, launch coordination, tooling, and cross-team facilitation tasks
majiayu000/claude-skill-registry 163
-
service-planning
비즈니스 도메인만 입력하면 MVP 정의부터 프로토타입까지 전체 서비스 기획 워크플로우를 자동으로 실행합니다. 17개의 전문화된 스킬을 순차적으로 orchestrate하여 완전한 기획 산출물을 생성합니다. (project)
majiayu000/claude-skill-registry 163
-
PowerShell Patterns
PowerShell best practices for Windows development, including cmdlet patterns, module development, and error handling
majiayu000/claude-skill-registry 163
-
exa-advanced-troubleshooting
Apply Exa advanced debugging techniques for hard-to-diagnose issues.
Use when standard troubleshooting fails, investigating complex race conditions,
or preparing evidence bundles for Exa support escalation.
Trigger with phrases like "exa hard bug", "exa mystery error",
"exa impossible to debug", "difficult exa issue", "exa deep debug".
majiayu000/claude-skill-registry 163
-
Skill Builder
Create new Claude Code Skills with proper YAML frontmatter, progressive disclosure structure, and complete directory organization. Use when you need to build custom skills for specific workflows, generate skill templates, or understand the Claude Skills specification.
majiayu000/claude-skill-registry 163
-
deepwiki-mcp
DeepWiki MCP server for AI-powered GitHub repository documentation and
majiayu000/claude-skill-registry 163
-
lists-grids
Use when animating lists, grids, tables, or collections of items to create smooth ordering, filtering, and loading states
majiayu000/claude-skill-registry 163
-
tdd-phase1-split
TDD Phase 1 SOLID 原則驅動拆分輔助工具。在 Phase 1(功能設計)階段分析功能範圍,識別獨立職責,產出拆分建議和版本號分配。確保設計階段就考慮 DIP、LSP、ISP,才能實踐 SRP 和 OCP。
majiayu000/claude-skill-registry 163
-
geb-protocol
项目架构约定:通过 Root/Folder/File 三层极简元数据(_dir.md + I/O/Pos 注释)
让 AI 在任意位置自定位。
**AI 创建文件夹时自动触发**:hook 会生成 _dir.md 模板,AI 填写 Input/Output/Pos。
majiayu000/claude-skill-registry 163
-
subagent-orchestrator
Manages the lifecycle, configuration, and synchronization of specialized sub-agents (Planner, Implementer, Reviewer, etc.) across various platforms (Claude, Copilot, OpenCode). Use this skill when you need to: (1) Sync sub-agent instructions from master templates, (2) Add new sub-agent definitions, (3) Update agent capabilities or permissions, or (4) Validate that agent instructions are in sync across platforms.
majiayu000/claude-skill-registry 163
-
init-project
Initialize projects with agentic coding structure. Use when setting up a new project, adding AI agent support to existing project, or when user says "init", "initialize", "setup project", or "scaffold". Creates AGENTS folder, documentation templates, and _NOTES scratch space.
majiayu000/claude-skill-registry 163
-
ops-setup
Guide user through support platform setup. Use when user says "set up", "configure", "I'm on step X", or provides API keys/credentials.
majiayu000/claude-skill-registry 163
-
monolith-to-microservices-migrator
Plan strangler migration, service boundaries, and data decomposition.
majiayu000/claude-skill-registry 163
-
timescaledb-data
TimescaleDB data modeling and operations for crypto market time-series data
majiayu000/claude-skill-registry 163
-
analyze-spec
Analyze an existing spec for inconsistencies, missing information, ambiguities, and structure issues. Use when user says "analyze spec", "review spec", "spec quality check", "validate requirements", "audit spec", or "check spec quality".
majiayu000/claude-skill-registry 163
-
mistral-pdf-to-markdown
Convert PDFs to Markdown using Mistral OCR API with image extraction. Use when you need to extract structured text and images from PDFs, especially for scanned documents or documents with complex formatting. Outputs Markdown with embedded images.
majiayu000/claude-skill-registry 163
-
git-commit-message
Use when the user asks for a git commit message or semantic commit guidance. Produce one semantic commit message that prioritizes stated intent and effect and stays consistent with the described change.
majiayu000/claude-skill-registry 163
-
napi-rs-node-bindings
Node.js bindings for Rust libraries using napi-rs. Use when working on Node.js/JavaScript bindings to Rust code, including creating or modifying napi macros and structs, converting types between Rust and JavaScript, handling errors across the FFI boundary, async/Promise patterns, building native modules, publishing to npm, testing binding code, or debugging binding issues. Tuned for CQLite (Cassandra CQL bindings) with feature parity tracking.
majiayu000/claude-skill-registry 163
-
security-compliance
Guides security professionals in implementing defense-in-depth security architectures, achieving compliance with industry frameworks (SOC2, ISO27001, GDPR, HIPAA), conducting threat modeling and risk assessments, managing security operations and incident response, and embedding security throughout the SDLC.
majiayu000/claude-skill-registry 163
-
changelog
Write and maintain CHANGELOG.md following Keep a Changelog format.
Use when: creating changelog entries, preparing releases, documenting changes.
Keywords: changelog, release notes, CHANGELOG.md, keep a changelog, 變更日誌, 發布說明.
majiayu000/claude-skill-registry 163