Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
add-metric
Add a new calculated metric to the VSM dashboard with test-first development
majiayu000/claude-skill-registry 163
-
repo-website-api-create
Create new API documentation routes for the Formisch website. Use when adding documentation for new exported functions, types, components, or methods that don't yet have website documentation.
majiayu000/claude-skill-registry 163
-
windsurf-dockerfile-generation
Create optimized Dockerfiles with AI-driven best practices. Activate when users mention
"create dockerfile", "container image", "docker optimization", "containerize application",
or "docker best practices". Handles Docker configuration generation. Use when working with windsurf dockerfile generation functionality. Trigger with phrases like "windsurf dockerfile generation", "windsurf generation", "windsurf".
majiayu000/claude-skill-registry 163
-
test-trade-earnings-pattern
Test task dependencies for tradeEarnings workflow pattern
majiayu000/claude-skill-registry 163
-
refactor-html
Refactor HTML/TSX files to use existing UI components, DaisyUI classes, and semantic colors. Use when (1) refactoring React/TSX page components to use reusable UI components, (2) replacing raw HTML elements with component library equivalents, (3) converting primitive Tailwind colors to semantic DaisyUI colors, (4) extracting repeated styling patterns into components.
majiayu000/claude-skill-registry 163
-
vkc-admin-ops-workflow
Standardize admin operations workflow (Draft -> Review -> Scheduled publish -> Published) using DB states + admin API routes + scheduled visibility. Use when implementing admin-controlled publishing systems.
majiayu000/claude-skill-registry 163
-
pda-reframing
Rephrase tasks and requests by avoiding Demand Avoidance triggers for someone with PDA autism spectrum disorder. It transforms demands into exploration and autonomous actions.
majiayu000/claude-skill-registry 163
-
gemini-claude-loop
Dual-AI engineering loop orchestrating Claude Code (planning/implementation) and Gemini (validation/review). Use when (1) complex feature development requiring validation, (2) high-quality code with security/performance concerns, (3) large-scale refactoring, (4) user requests gemini-claude loop or dual-AI review. Do NOT use for simple one-off fixes or prototypes.
majiayu000/claude-skill-registry 163
-
continuity-ledger
Create or update continuity ledger for state preservation across clears
majiayu000/claude-skill-registry 163
-
development-standards
Development standards and best practices. Use when development standards guidance is required.
majiayu000/claude-skill-registry 163
-
cross-reference-validation
Validates all documentation references - file paths, links, line numbers, code examples
majiayu000/claude-skill-registry 163
-
product-backlog-management
Master product backlog management with prioritization frameworks, refinement techniques, estimation, and continuous backlog optimization for maximum value delivery.
majiayu000/claude-skill-registry 163
-
nuxt-layers
Working with Nuxt layers (base, nuxt-ui, x-ui) that provide shared functionality. Use when understanding layer architecture, importing from layers, extending layer functionality, or creating new layers.
majiayu000/claude-skill-registry 163
-
JavaScript Tooling
Development tools, linting, and testing for JavaScript projects.
majiayu000/claude-skill-registry 163
-
data-layer
This skill provides patterns for working with the data-layer module. Use when creating/editing files in src/data-layer/, src/lib/data/, or adding new data sources.
majiayu000/claude-skill-registry 163
-
maestro-testing
Maestro E2E testing patterns for React Native. Use when implementing end-to-end tests.
majiayu000/claude-skill-registry 163
-
unit-test-application-events
Testing Spring application events (ApplicationEvent) with @EventListener and ApplicationEventPublisher. Test event publishing, listening, and async event handling in Spring Boot applications. Use when validating event-driven workflows in your Spring Boot services.
majiayu000/claude-skill-registry 163
-
migrating-to-swift-concurrency
Provides the complete Swift Concurrency Migration Guide. Use when migrating to Swift 6, resolving data-race safety errors, understanding Sendable and actor isolation, or incrementally adopting async/await.
majiayu000/claude-skill-registry 163
-
wiring
Wiring Verification
majiayu000/claude-skill-registry 163
-
frappe-doctype-builder
Build Frappe DocTypes with fields, permissions, and naming configurations. Use this skill when creating or modifying DocType structures.
majiayu000/claude-skill-registry 163
-
supabase-upgrade-migration
Execute analyze, plan, and execute Supabase SDK upgrades with breaking change detection.
Use when upgrading Supabase SDK versions, detecting deprecations,
or migrating to new API versions.
Trigger with phrases like "upgrade supabase", "supabase migration",
"supabase breaking changes", "update supabase SDK", "analyze supabase version".
majiayu000/claude-skill-registry 163
-
openspec-continue-change
Continue working on an OpenSpec change by creating the next artifact. Use when the user wants to progress their change, create the next artifact, or continue their workflow.
majiayu000/claude-skill-registry 163
-
reflect
CRITICAL learning capture. Extracts HIGH/MED/LOW confidence patterns from conversations to prevent repeating mistakes and preserve what works. Use PROACTIVELY after user corrections ("no", "wrong"), after praise ("perfect", "exactly"), when discovering edge cases, or when skills are heavily used. Without reflection, valuable learnings are LOST forever. Acts as continuous improvement engine for all skills. Invoke EARLY and OFTEN - every correction is a learning opportunity.
majiayu000/claude-skill-registry 163
-
episode-complete
Complete and score a learning episode to extract patterns and update heuristics. Use when finalizing a task to enable pattern extraction and future learning.
majiayu000/claude-skill-registry 163