Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
skill-feedback
Generate improvement reports for skills or CLI packages you authored. Use when ending a session where you worked on your own skill, when the user mentions "skill-feedback", "capture improvements", "session learnings", or when friction was observed during skill/package usage.
majiayu000/claude-skill-registry 163
-
evaluation-metrics
Automatically applies when evaluating LLM performance. Ensures proper eval datasets, metrics computation, A/B testing, LLM-as-judge patterns, and experiment tracking.
majiayu000/claude-skill-registry 163
-
Progressive Discovery
This skill should be used when the user asks to "implement info tool", "create discovery tool", "progressive disclosure", "help system", "enumerate MCP capabilities", "info tool pattern", or discusses how users discover what an MCP server can do. Provides the info tool pattern for progressive capability discovery.
majiayu000/claude-skill-registry 163
-
task-breakdown
Convert technical designs into actionable, sequenced implementation tasks. Create clear coding tasks that enable incremental progress, respect dependencies, and provide a roadmap for systematic feature development.
majiayu000/claude-skill-registry 163
-
kotlin-patterns
Kotlin/Spring Boot patterns for Orca service - use when implementing backend features, writing services, repositories, or controllers
majiayu000/claude-skill-registry 163
-
kotlin-patterns
Kotlin/Spring Boot patterns for Orca service - use when implementing backend features, writing services, repositories, or controllers
majiayu000/claude-skill-registry 163
-
claude-agent
Spawn and manage Claude sub-agents for parallel or delegated tasks. WHEN: User needs parallel operations, multi-step autonomous research, or wants to delegate complex tasks to sub-agents. Use when task can be parallelized or requires independent exploration. WHEN NOT: Simple single-step operations, sequential dependencies, specific file reads (use fs_read_file), writing code directly (do it yourself).
majiayu000/claude-skill-registry 163
-
code-agent
Implements features and writes production-ready code
majiayu000/claude-skill-registry 163
-
openwebf-release-versioning-rollback
Design versioning, cache busting, progressive rollout, and rollback for remote WebF bundles. Use when the user mentions version pinning, cache busting, force update, rollback, feature flags, or staged rollout.
majiayu000/claude-skill-registry 163
-
business-competitor-analysis
Perform comprehensive competitor analysis for any business. Produces an executive-summary markdown report with target customer profile, market positioning, pricing/business model, product features, funding/company size, SWOT analysis, and competitive matrix. All findings are data-grounded. Use when the user asks to analyze competitors, understand competitive landscape, compare a business to alternatives, or perform market research.
majiayu000/claude-skill-registry 163
-
wordpress-modern
Modern WordPress 6.8+ features including asset loading optimization, speculative loading, enqueue strategies, settings API, AJAX handlers, activation hooks, and performance best practices. Use when optimizing performance, implementing settings pages, or using modern WP 6.8 APIs.
majiayu000/claude-skill-registry 163
-
specimin-wrap
Squash commits and create a pull request after feature implementation is complete. Only invoke when user explicitly requests to wrap up, create a PR, prepare for review, or finish the feature.
majiayu000/claude-skill-registry 163
-
Linux Production Shell Scripts
This skill should be used when the user asks to "create bash scripts", "automate Linux tasks", "monitor system resources", "backup files", "manage users", or "write production shell scripts". It provides ready-to-use shell script templates for system administration.
majiayu000/claude-skill-registry 163
-
learning-about-you
Proactively learn about the user through onboarding and ongoing observation. Use at session start and when you notice potential preferences.
majiayu000/claude-skill-registry 163
-
tracking
Weight tracking and TDEE learning. Use when user wants to log weight, track progress, check their trend, see how their diet is working, or get adaptive calorie targets. Triggers on "log my weight", "track weight", "how am I doing", "check my progress", "TDEE", "am I losing weight", "weight trend".
majiayu000/claude-skill-registry 163
-
planning-architect
Expert in creating comprehensive task files, planning docs, PRDs, tech specs, and implementation roadmaps with proper sequencing, testing strategy, and production checklists. Use when planning features, creating project docs, or structuring development workflows.
majiayu000/claude-skill-registry 163
-
windsurf-custom-prompts
Create and manage custom prompt libraries for Cascade. Activate when users mention
"custom prompts", "prompt library", "prompt templates", "cascade prompts",
or "prompt management". Handles prompt library creation and organization. Use when working with windsurf custom prompts functionality. Trigger with phrases like "windsurf custom prompts", "windsurf prompts", "windsurf".
majiayu000/claude-skill-registry 163
-
tg-character-templates
Character template system for World of Darkness character creation. Use when implementing template selection in character creation flows, creating/managing CharacterTemplate objects, adding template support to new character types, or working with the template import/export features. Triggers on character template work, pre-configured character concepts, template selection views.
majiayu000/claude-skill-registry 163
-
logging-patterns
Use when adding logging to features - structured logging with LoggerService categories
majiayu000/claude-skill-registry 163
-
error-tracking
Provide analysis and recommendations for error handling patterns, Sentry integration, and error monitoring strategies - ANALYSIS-ONLY skill that provides guidance without modifying code
majiayu000/claude-skill-registry 163
-
pr-workflow-manager
Manages complete PR workflow from start to finish - creates feature branch, commits changes, pushes to remote, and opens pull request. Use when user wants to create a PR (e.g., "create a PR for these changes" or "the fix is ready, push it up and create a pull request").
majiayu000/claude-skill-registry 163
-
feature-mapping
Convert PRD requirements into structured epics, features, and user stories with acceptance criteria and priority rankings
majiayu000/claude-skill-registry 163
-
flow-designer
Design features through brainstorming and make architectural decisions. Use when user wants to brainstorm, design approach, make architecture choices, or update PLAN.md.
majiayu000/claude-skill-registry 163
-
module-scaffold
Use when creating a new feature module in libs/. Triggers on "create a module", "add a feature module", "scaffold module for X", or "new library for Y"
majiayu000/claude-skill-registry 163