Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
dev-explore
REQUIRED Phase 2 of /dev workflow after dev-brainstorm. This skill should be used when the user asks to 'explore the codebase', 'map architecture', 'find similar features', 'discover test infrastructure', 'trace execution paths', 'identify code patterns', or needs to understand WHERE code lives and HOW it works before implementation. Launches parallel explore agents and returns prioritized key files list.
majiayu000/claude-skill-registry 163
-
m14-mental-model
Use when learning Rust concepts. Keywords: mental model, how to think about ownership, understanding borrow checker, visualizing memory layout, analogy, misconception, explaining ownership, why does Rust, help me understand, confused about, learning Rust, explain like I'm, ELI5, intuition for, coming from Java, coming from Python, 心智模型, 如何理解所有权, 学习 Rust, Rust 入门, 为什么 Rust
majiayu000/claude-skill-registry 163
-
functional-design-creator
PRDに基づいて機能設計書を作成するスキル。docs/prd.md が存在する場合に、システム構成、データモデル、コンポーネント設計、アルゴリズム設計等を含む機能設計書を作成します。「機能設計書を作成して」「PRDから設計書を作って」「functional design を書いて」等のリクエストで使用してください。
majiayu000/claude-skill-registry 163
-
hook-management
Central authority for Claude Code hooks management in this repository. Automates enforcement of critical repository rules through hooks. Use when adding hooks, managing hooks, configuring hooks, troubleshooting hooks, or understanding hook behavior. Delegates to docs-management skill for official hooks documentation. Provides organization-specific patterns, configuration management, and workflow guidance.
majiayu000/claude-skill-registry 163
-
azure-data-tables-py
Azure Tables SDK for Python (Storage and Cosmos DB). Use for NoSQL key-value storage, entity CRUD, and batch operations.
Triggers: "table storage", "TableServiceClient", "TableClient", "entities", "PartitionKey", "RowKey".
majiayu000/claude-skill-registry 163
-
managing-deployment-rollbacks
This skill manages and executes deployment rollbacks with safety checks. It helps ensure smooth recovery from failed deployments by automating the rollback process. Use this skill when a deployment has issues, such as errors, performance degradation, or unexpected behavior. The skill is triggered by requests to "rollback deployment", "revert to previous version", or similar phrases related to deployment recovery. It prioritizes safe rollback procedures and provides options for verification.
majiayu000/claude-skill-registry 163
-
keychain-secure
macOS Keychain credential management with GF(3) balanced operations
majiayu000/claude-skill-registry 163
-
openalex-database
Query and analyze scholarly literature using the OpenAlex database. This skill should be used when searching for academic papers, analyzing research trends, finding works by authors or institutions, tracking citations, discovering open access publications, or conducting bibliometric analysis across 240M+ scholarly works. Use for literature searches, research output analysis, citation analysis, and academic database queries.
majiayu000/claude-skill-registry 163
-
add-domain-entity
Create domain layer components: models, repository interfaces, marshallers, and implementations.
Use when: (1) adding domain model in internal/domain/model/, (2) creating repository interface in internal/domain/repository/, (3) implementing repository with marshaller in internal/infrastructure/{db}/.
This is Step 2 of CRUD workflow (after add-database-table, before add-api-endpoint).
majiayu000/claude-skill-registry 163
-
browser-automation
Browser automation powers web testing, scraping, and AI agent interactions. The difference between a flaky script and a reliable system comes down to understanding selectors, waiting strategies, and anti-detection patterns. This skill covers Playwright (recommended) and Puppeteer, with patterns for testing, scraping, and agentic browser control. Key insight: Playwright won the framework war. Unless you need Puppeteer's stealth ecosystem or are Chrome-only, Playwright is the better choice in 202
majiayu000/claude-skill-registry 163
-
moai-lang-php
PHP 8.3+ development specialist covering Laravel 11, Symfony 7, Eloquent ORM, and modern PHP patterns. Use when developing PHP APIs, web applications, or Laravel/Symfony projects.
majiayu000/claude-skill-registry 163
-
trpc
Builds type-safe APIs with tRPC including routers, procedures, context, and client integration. Use when creating end-to-end type-safe APIs, building full-stack TypeScript applications, or replacing REST/GraphQL with simpler patterns.
majiayu000/claude-skill-registry 163
-
policyengine-microsimulation
ALWAYS USE THIS SKILL for PolicyEngine microsimulation, population-level analysis, winners/losers calculations.
Triggers: "microsimulation", "share who would lose/gain", "policy impact", "national average", "weighted analysis",
"cost", "revenue impact", "budgetary", "estimate the cost", "federal revenues", "tax revenue", "budget score",
"how much would it cost", "how much would the policy cost", "total cost of", "aggregate impact",
"cost to the government", "revenue loss", "fiscal impact".
NOT for single-household calculations like "what would my benefit be" — use policyengine-us or policyengine-uk for those.
Use this skill's code pattern, but explore the codebase to find specific parameter paths if needed.
majiayu000/claude-skill-registry 163
-
translator
Translate code comments, documentation, and UI strings between multiple languages. Use when internationalizing applications or translating technical documentation.
majiayu000/claude-skill-registry 163
-
design-compare
Compare doc versions across git history. Use when reviewing changes, tracking evolution, or understanding modifications.
majiayu000/claude-skill-registry 163
-
req-writer
要件定義書を作成・修正する(提案型ヒアリング機能付き)
majiayu000/claude-skill-registry 163
-
mtls-configuration
Configure mutual TLS (mTLS) for zero-trust service-to-service communication. Use when implementing zero-trust networking, certificate management, or securing internal service communication.
majiayu000/claude-skill-registry 163
-
content-agent
Generates personalized marketing content for Unite-Hub. Creates followup emails, proposals, and case studies based on contact data and interaction history. Uses Claude AI for high-quality, contextual content generation.
majiayu000/claude-skill-registry 163
-
vueuse
Use when working with VueUse composables - provides reactive utilities for state, browser APIs, sensors, network, animations. Check VueUse before writing custom composables - most patterns already implemented.
majiayu000/claude-skill-registry 163
-
platform-architecture
Conhecimento completo da arquitetura, padrões de código, estrutura de dados e convenções do sistema educacional Plataforma B2B de treinamento técnico corporativo
majiayu000/claude-skill-registry 163
-
payload
Builds full-stack applications with Payload CMS, the Next.js-native headless CMS. Use when creating content-driven apps with TypeScript, code-first configuration, and full control over your backend.
majiayu000/claude-skill-registry 163
-
shelby-sdk-developer
Expert in Shelby Protocol TypeScript SDK for decentralized storage on Aptos. Helps with blob uploads/downloads, session management, micropayment channels, multipart uploads, and SDK integration for Node.js and browser environments. Triggers on keywords ShelbyNodeClient, ShelbyClient, @shelby-protocol/sdk, Shelby SDK, decentralized blob storage, Shelby upload, Shelby download, Shelby session.
majiayu000/claude-skill-registry 163
-
async-best-practices
Use Promise Use when optimizing code performance. Performance category skill.
majiayu000/claude-skill-registry 163
-
gherkin
Create and format Gherkin feature files using BDD syntax. Use when creating feature files, scenarios, or writing behavioral specifications.
majiayu000/claude-skill-registry 163