Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
pm-agent
Portfolio Manager and final arbiter. Synthesizes all agent votes, applies Constitution validation, resolves conflicts, and makes final trading decisions. Integrates all 5 Constitutional Articles.
majiayu000/claude-skill-registry 163
-
building-graphql-server
Build production-ready GraphQL servers with schema design, resolvers, and subscriptions.
Use when building GraphQL APIs with schemas and resolvers.
Trigger with phrases like "build GraphQL API", "create GraphQL server", or "setup GraphQL".
majiayu000/claude-skill-registry 163
-
vscode-extension-refactorer
This skill provides expert-level guidance for refactoring VS Code extension code. Use when extracting classes or functions, reducing code duplication, improving type safety, reorganizing module structure, applying design patterns, or optimizing performance. Covers systematic refactoring workflows, code smell detection, safe transformation techniques, and VS Code-specific patterns.
majiayu000/claude-skill-registry 163
-
rubocop-configuration
Use when ruboCop configuration including YAML config, departments, inheritance, and customization.
majiayu000/claude-skill-registry 163
-
product-led-sales
Help users implement product-led sales motions. Use when someone is transitioning from pure PLG to sales-assisted, defining PQLs, building sales handoff processes, or trying to expand self-serve users into enterprise contracts.
majiayu000/claude-skill-registry 163
-
dspy-finetune-bootstrap
This skill should be used when the user asks to "fine-tune a DSPy model", "distill a program into weights", "use BootstrapFinetune", "create a student model", "reduce inference costs with fine-tuning", mentions "model distillation", "teacher-student training", or wants to deploy a DSPy program as fine-tuned weights for production efficiency.
majiayu000/claude-skill-registry 163
-
faion-seo-manager
SEO: on-page, off-page, technical optimization for organic visibility.
majiayu000/claude-skill-registry 163
-
axiom-grdb
Use when writing raw SQL queries with GRDB, complex joins, ValueObservation for reactive queries, DatabaseMigrator patterns, query profiling under performance pressure, or dropping down from SQLiteData for performance - direct SQLite access for iOS/macOS
majiayu000/claude-skill-registry 163
-
convo
Complete conversation lifecycle management - start (understanding & alignment), capture (mid-conversation context), and exit (debrief & improvement). Use automatically at conversation boundaries and checkpoints.
majiayu000/claude-skill-registry 163
-
moai-system-universal
The ultimate unified development skill combining 25+ programming languages, 9+ BaaS providers, 6+ development functions, and 15+ security capabilities with AI orchestration, Context7 integration, enterprise compliance, and end-to-end project automation
majiayu000/claude-skill-registry 163
-
libutil
libutil - General utilities. countTokens and estimateTokens for GPT-style token counting. generateHash creates SHA256 hashes. generateUuid creates unique IDs findProjectRoot locates repository root. updateEnvFile modifies environment files. exec runs child processes. createBundler downloads code bundles. Use for token counting, hashing, and project utilities.
majiayu000/claude-skill-registry 163
-
ghe-checkpoint
POST a progress checkpoint to the CURRENTLY ACTIVE thread. Saves work state without changing phases. Requires an already-claimed in-progress thread.
USE THIS SKILL WHEN:
- User says "post a checkpoint" or "save my progress"
- User says "update the issue" or "record current state"
- User says "checkpoint" or "save checkpoint"
- User completed a milestone and wants to record it
- User encountered a blocker and wants to document it
- User is about to take a break and wants to save state
- Meaningful state change occurred during work
PRECONDITION: User must already have an active (claimed, in-progress) thread.
DO NOT USE THIS SKILL WHEN:
- User wants to SEE status (use ghe-status)
- User wants to START work on new issue (use ghe-claim)
- User wants to FINISH current phase and MOVE to next (use ghe-transition)
- User wants reports (use ghe-report)
- No active thread exists (must claim first)
EXAMPLES:
<example>
Context: User working on DEV wants to save progress
user: "Post a checkpoint"
assistant: "I'll use ghe-checkpoint to post your current progress to the active thread"
</example>
<example>
Context: User completed a milestone
user: "Save my progress, I finished the authentication module"
assistant: "I'll use ghe-checkpoint to record this milestone"
</example>
<example>
Context: User taking a break
user: "I need to stop for now, save my work"
assistant: "I'll use ghe-checkpoint to save your current state before you go"
</example>
majiayu000/claude-skill-registry 163
-
database-workflows
Database workflows - schema design, migrations, query optimization. Use when designing schemas, reviewing migrations, optimizing queries, preventing N+1 problems, or working with ORMs like Prisma, Drizzle, and TypeORM.
majiayu000/claude-skill-registry 163
-
ralph-prompt-single-task
Generate Ralph-compatible prompts for single implementation tasks. Creates prompts with clear completion criteria, automatic verification, and TDD approach. Use when creating prompts for bug fixes, single features, refactoring tasks, or any focused implementation that can be completed in one session.
majiayu000/claude-skill-registry 163
-
when-configuring-sandbox-security-use-sandbox-configurator
majiayu000/claude-skill-registry 163
-
analyzing-root-causes
Root cause analysis with 5 Whys methodology. Triggers: root cause, 5 Whys, なぜなぜ分析, 根本原因, 原因分析, symptom fix, 対症療法.
majiayu000/claude-skill-registry 163
-
analytical-brief
Создание профессиональных аналитических справок в формате DOCX. Использовать при запросах на создание аналитических справок, информационных записок, правовых меморандумов, обзоров судебных споров, корпоративных отчётов для руководства. Документы создаются на русском языке с профессиональным юридическим стилем изложения.
majiayu000/claude-skill-registry 163
-
research-literature
Research Literature agent for healthcare workflows.
majiayu000/claude-skill-registry 163
-
documenting-rust-code
Rust documentation practices for HASH codebase. Use when writing doc comments, documenting functions/types/traits/modules, creating error sections, using intra-doc links, or following rustdoc conventions.
majiayu000/claude-skill-registry 163
-
recent-data
Guide for using Recent Data (topics, resources, pages). Use when working with recently accessed items, implementing recent lists, or accessing session store recent data. Triggers on recent data usage or implementation tasks.
majiayu000/claude-skill-registry 163
-
similarity-mosfet
Use when working with MOSFET similarity calculations - comparing MOSFET MPNs, understanding N-channel/P-channel matching, equivalent groups like IRF530/STF530, or MOSFET-specific similarity logic.
majiayu000/claude-skill-registry 163
-
add-component
Create a reusable UI component with factory pattern, theme compatibility, and proper cleanup
majiayu000/claude-skill-registry 163
-
versioning-skills
REQUIRED for all skill development. Automatically version control every skill file modification for rollback/comparison. Use after init_skill.sh, after every str_replace/create_file, and before packaging.
majiayu000/claude-skill-registry 163
-
plan-document
Use this skill every user want to create test plan.
majiayu000/claude-skill-registry 163