Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
cypress-test-generator
Generate Cypress E2E test files and configuration for web application testing. Triggers on "create cypress test", "generate cypress config", "e2e test for", "cypress setup".
majiayu000/claude-skill-registry 163
-
mocking-strategies
Test mocking strategies with Vitest. Use when mocking dependencies in tests.
majiayu000/claude-skill-registry 163
-
windsurf-cascade-agents
Create custom Cascade agent configurations for specialized tasks. Activate when users mention
"custom cascade agent", "specialized ai agent", "domain-specific cascade", "agent configuration",
or "custom ai behavior". Handles custom agent creation and configuration. Use when working with windsurf cascade agents functionality. Trigger with phrases like "windsurf cascade agents", "windsurf agents", "windsurf".
majiayu000/claude-skill-registry 163
-
fastapi-ddd-guidelines
DDDアーキテクチャでFastAPIのバックエンドを新規実装または既存コードベースをリファクタリングする際のガイド。レイヤー構成(domain/application/infrastructure/controller)、依存方向、責務境界、pydantic/sqlalchemy(sqlmodel)/alembic/pytestの前提、セッション管理(Dependsで1リクエスト1セッション、必要時UoW)を含む。
majiayu000/claude-skill-registry 163
-
drawdown-guardrails-pattern
Consistent drawdown control pattern for trading systems - backtests, live trading, and training
majiayu000/claude-skill-registry 163
-
rails-ai:mailers
Use when sending emails - ActionMailer with async delivery via SolidQueue, templates, previews, and testing
majiayu000/claude-skill-registry 163
-
manage-react-hook-tests
Create or update test files for React hooks. Use when user asks to "create hook tests", "test useMyHook", "generate tests for hook", "update hook tests", or mentions needing tests for a React hook. Generates vitest test files with renderHook, Fake context providers, and proper test structure.
majiayu000/claude-skill-registry 163
-
error-mapping-helper
Error Mapping Helper - Auto-activating skill for API Integration.
Triggers on: error mapping helper, error mapping helper
Part of the API Integration skill category.
majiayu000/claude-skill-registry 163
-
elixir-tdd-enforcement
MANDATORY for ANY feature or bugfix - write ExUnit test FIRST, watch it FAIL, then implement. NO exceptions. Use before writing any Elixir production code.
majiayu000/claude-skill-registry 163
-
ghe-report
Generate DETAILED reports with metrics, health checks, or epic-specific analysis. More comprehensive than quick status overview.
USE THIS SKILL WHEN:
- User asks for "metrics" or "statistics" or "performance report"
- User asks for "health check" or "workflow health" or "compliance check"
- User asks for "epic report" or "epic status for X"
- User asks for "detailed report" or "comprehensive report"
- User asks "how are we performing" or "what's our throughput"
- User asks about "cycle times" or "demotion rates"
- User wants analysis, not just current state
REPORT TYPES:
- metrics: Throughput, cycle times, first-pass rates, demotion rates
- health: Compliance status, stale threads, violation history, memory bank status
- epic: Single epic details with thread history, progress, decisions
DO NOT USE THIS SKILL WHEN:
- User just wants QUICK status overview (use ghe-status)
- User wants to CLAIM an issue (use ghe-claim)
- User wants to POST a checkpoint (use ghe-checkpoint)
- User wants to TRANSITION phases (use ghe-transition)
KEY DIFFERENCE FROM ghe-status:
- ghe-status = quick overview, current state, what's active
- ghe-report = detailed analysis, metrics, trends, health assessment
EXAMPLES:
<example>
Context: User wants performance metrics
user: "Show me the workflow metrics"
assistant: "I'll use ghe-report with type 'metrics' for detailed performance analysis"
</example>
<example>
Context: User wants to check workflow compliance
user: "Run a health check on the workflow"
assistant: "I'll use ghe-report with type 'health' to assess workflow compliance"
</example>
<example>
Context: User wants details on specific epic
user: "Give me a report on the jwt-auth epic"
assistant: "I'll use ghe-report with type 'epic' for jwt-auth"
</example>
<example>
Context: User asks about performance trends
user: "What's our first-pass review rate?"
assistant: "I'll use ghe-report with type 'metrics' to get performance statistics"
</example>
majiayu000/claude-skill-registry 163
-
session-ready-for-pr
Prepares branch for PR and merge. Cleans up, tests, validates commits, and generates PR/merge titles and descriptions.
majiayu000/claude-skill-registry 163
-
jutsu-bun:bun-testing
Use when writing tests with Bun's built-in test runner. Covers test organization, assertions, mocking, and snapshot testing using Bun's fast test infrastructure.
majiayu000/claude-skill-registry 163
-
moai-internal-comms
AI-powered enterprise internal communications orchestrator with Context7 integration, intelligent content generation, automated workflow optimization, multi-format support (reports, newsletters, FAQs), and enterprise-grade communication intelligence
majiayu000/claude-skill-registry 163
-
Deno TypeScript LSP
Use this skill when working with TypeScript/JavaScript files (.ts, .tsx, .js, .jsx, .mts, .cts, .mjs, .cjs) in Deno projects, or when the user asks about Deno-specific patterns, imports, configuration, testing, or tooling.
majiayu000/claude-skill-registry 163
-
fip-veterinary-advisor
Evidence-based diagnostic and treatment guidance for Feline Infectious Peritonitis (FIP). Use this skill when working with veterinary cases involving FIP or potential FIP, including (1) Differential diagnosis when clinical signs suggest FIP, (2) Interpreting diagnostic test results and determining next steps, (3) Treatment planning with GS-441524 or other antivirals, (4) Monitoring treatment response and adjusting protocols, (5) Managing relapses or treatment failures, (6) Client communication about prognosis and treatment options, (7) Prevention strategies and multi-cat household management, (8) Cattery breeding decisions after FIP cases, (9) Any questions about FIP diagnosis, treatment, prevention, or management. Also use when encountering mentions of FCoV, feline coronavirus, effusive/non-effusive disease forms, GS-441524, or related veterinary scenarios.
majiayu000/claude-skill-registry 163
-
a2a-protocol-impl
Implement Agent-to-Agent (A2A) protocol for inter-agent communication. Use for agent discovery, agent cards, task delegation, and multi-agent orchestration. Triggers on "A2A protocol", "agent-to-agent", "agent discovery", "agent card", "multi-agent", "agent delegation", "agent communication", or when implementing spec/api/017-a2a-protocol.md.
majiayu000/claude-skill-registry 163
-
example-skill
An example skill template
majiayu000/claude-skill-registry 163
-
incident-root-cause-analyzer
Comprehensive incident root cause analysis skill for distributed systems. Analyzes logs, metrics, and traces to identify cascading failures, resource contention, and root causes through systematic anomaly detection, timeline correlation, and evidence-based hypothesis testing.
majiayu000/claude-skill-registry 163
-
fullstory-saas
Industry-specific guide for implementing Fullstory in B2B SaaS applications. Covers feature adoption tracking, onboarding optimization, churn prediction signals, multi-tenant privacy considerations, role-based experiences, and enterprise customer requirements. Includes detailed examples for dashboards, workflows, settings, and collaboration features.
majiayu000/claude-skill-registry 163
-
n8n-expression-testing
n8n expression syntax validation, context-aware testing, common pitfalls detection, and performance optimization. Use when validating n8n expressions and data transformations.
majiayu000/claude-skill-registry 163
-
julia-numerical
Execute numerical calculations and mathematical computations using Julia. Use this skill for matrix operations, linear algebra, numerical integration, optimization, statistics, and scientific computing tasks.
majiayu000/claude-skill-registry 163
-
ios-snapshot-test
スナップショットテスト支援。swift-snapshot-testing、UI変更検出。
使用タイミング: (1) UIコンポーネントのリグレッションテスト、(2) デザインシステムの検証、
(3) 複数デバイス・ダークモード対応の確認、(4) UIリファクタリング時の安全性確保
majiayu000/claude-skill-registry 163
-
testing-best-practices
Testing methodologies, patterns, and best practices for unit, integration, and E2E tests. (project)
majiayu000/claude-skill-registry 163
-
opengrid-openscad
Interpretive guidance for generating OpenSCAD code for OpenGrid/MultiConnect wall-mounted organizers. Provides pattern selection frameworks, mounting system integration, and dimensional constraints specific to this ecosystem. Use when generating OpenSCAD files for OpenGrid items.
majiayu000/claude-skill-registry 163