Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
ccpm-mcp-management
majiayu000/claude-skill-registry 163
-
claude-skillkit
Professional skill creation with research-driven workflow and automated validation.
USE WHEN: Creating new skills, validating existing skills, deciding between Skills vs Subagents, migrating documents to skills, or running individual validation tools.
PRIMARY TRIGGERS: "create skill" = Full creation (12 steps with research + execution planning) "validate skill" = Validation workflow (steps 3-8) "Skills vs Subagents" = Decision workflow (step 0) "convert doc to skill" = Migration workflow "estimate tokens" = Token optimization "security scan" = Security audit
WORKFLOW COMPLIANCE: Structured workflows with validation checkpoints. Research phase (Step 1c-1d) ensures skills based on proven approaches.
DIFFERENTIATOR: Research-driven creation. Web search (3-5 queries) before building. Multi-proposal generation. 9 automation scripts. Quality 9.0+/10.
REUSED: Anthropic's init_skill.py and package_skill.py (production-tested).
majiayu000/claude-skill-registry 163
-
setup-rules
Set up Claude Code rules in a project by symlinking from the rbw-claude-code templates. Use this skill when users want to add Python coding standards, anti-slop rules, or other shared rules to their projects.
majiayu000/claude-skill-registry 163
-
rails-query-optimization
Optimize ActiveRecord queries to prevent N+1 queries and improve performance. Use when experiencing slow queries, optimizing database access, or implementing eager loading strategies.
majiayu000/claude-skill-registry 163
-
editor-ui-infrastructure
Guide proper usage of Editor UI infrastructure including Drawers (ButtonDrawer, ModalDrawer, TableDrawer, etc.), Elements (drag-drop targets, ComponentSelector), FieldEditors, and EditorUIConstants. Use when implementing editor panels, component editors, or any ImGui UI code to ensure consistency and code reuse.
majiayu000/claude-skill-registry 163
-
doc-auto-sync
强制规范:AI 改动模块代码时需同步创建/更新模块文档与索引,保持文档与代码一致。
majiayu000/claude-skill-registry 163
-
sns
AWS SNS notification service for pub/sub messaging. Use when creating topics, managing subscriptions, configuring message filtering, sending notifications, or setting up mobile push.
majiayu000/claude-skill-registry 163
-
startup-fundraising
majiayu000/claude-skill-registry 163
-
chemist-analyst
Analyzes events through chemistry lens using molecular structure, reaction mechanisms, thermodynamics,
kinetics, and analytical techniques (spectroscopy, chromatography, mass spectrometry).
Provides insights on chemical processes, material properties, reaction pathways, synthesis, and analytical methods.
Use when: Chemical reactions, material analysis, synthesis planning, process optimization, environmental chemistry.
Evaluates: Molecular structure, reaction mechanisms, yield, selectivity, safety, environmental impact.
majiayu000/claude-skill-registry 163
-
fnd.r-sizing-markets
Calculates TAM/SAM/SOM and assesses market timing. Use when sizing markets, estimating addressable opportunity, analyzing market timing, or validating opportunity scale.
majiayu000/claude-skill-registry 163
-
debug_axes
プロットのスケール(対数軸など)、目盛、表示範囲の不具合を診断し、意図した見た目に修正する
majiayu000/claude-skill-registry 163
-
claude-mcp-expert
Model Context Protocol (MCP) expert for Claude Code. Install, configure, and troubleshoot MCP servers. Covers HTTP, SSE, and stdio transports, authentication, popular integrations (Sentry, GitHub, Jira, Notion, databases). Triggers on MCP, Model Context Protocol, MCP server, installing MCP, connecting tools, webhooks, remote server.
majiayu000/claude-skill-registry 163
-
Troubleshooter
Debugging, error diagnosis, and problem resolution. USE WHEN user mentions bugs, errors, crashes, exceptions, not working, broken, debugging, fix, issue, problem, stack trace, logs, or asks why something isn't working correctly.
majiayu000/claude-skill-registry 163
-
manimce-best-practices
Trigger when: (1) User mentions "manim" or "Manim Community" or "ManimCE", (2) Code contains `from manim import *`, (3) User runs `manim` CLI commands, (4) Working with Scene, MathTex, Create(), or ManimCE-specific classes.
Best practices for Manim Community Edition - the community-maintained Python animation engine. Covers Scene structure, animations, LaTeX/MathTex, 3D with ThreeDScene, camera control, styling, and CLI usage.
NOT for ManimGL/3b1b version (which uses `manimlib` imports and `manimgl` CLI).
majiayu000/claude-skill-registry 163
-
rubocop-fixer
Use when fixing Rubocop violations. Runs Rubocop to identify issues, applies fixes following project conventions, and explains non-obvious corrections.
majiayu000/claude-skill-registry 163
-
bootstrap-product
Transform a product briefing into comprehensive, research-backed product management artifacts.
This skill conducts domain-expert research BEFORE user questioning to enable smarter questions
and pre-populated artifacts with validated content. Uses Context7 for technology documentation,
WebSearch for market/architecture/security research, and WebFetch for deep-dive analysis.
Generates 4 research-enriched files:
- product.md (product vision with market research citations)
- roadmap.md (12-month roadmap with architecture research)
- architecture.md (technical design with extensive Context7 references)
- adr.md (architectural decisions with research-justified rationale)
Triggers: "create product vision", "define new product", "product planning",
"bootstrap product", "product documentation", "start new product", "product briefing"
majiayu000/claude-skill-registry 163
-
social-media-marketing
Эксперт по SMM. Используй для стратегий в Instagram, Facebook, TikTok, LinkedIn, контент-планов и community management.
majiayu000/claude-skill-registry 163
-
plugin-slash-command
Generate new Navigator slash commands following project conventions. Use when user says "add slash command", "create command", "new /nav command", or "add /nav:[name] command".
majiayu000/claude-skill-registry 163
-
migrating-middleware-to-proxy
Teach middleware.ts to proxy.ts migration in Next.js 16. Use when migrating middleware, encountering middleware errors, or implementing request proxying.
majiayu000/claude-skill-registry 163
-
test-pipeline
Run pytest test suite for the video processing pipeline with coverage analysis. Use when the user wants to run tests, check test coverage, validate code quality, or verify pipeline functionality.
majiayu000/claude-skill-registry 163
-
dependency-sync
Detect new imports in modified files and auto-install missing dependencies. Works with npm, uv, pip, cargo, go mod, and other package managers. Triggers after code implementation to keep manifests in sync.
majiayu000/claude-skill-registry 163
-
mixed-precision-trainer
Manage mixed precision trainer operations. Auto-activating skill for ML Training.
Triggers on: mixed precision trainer, mixed precision trainer
Part of the ML Training skill category. Use when working with mixed precision trainer functionality. Trigger with phrases like "mixed precision trainer", "mixed trainer", "mixed".
majiayu000/claude-skill-registry 163
-
scroll-storyteller
Use when creating interactive scroll-based storytelling experiences with mouse-following spotlight effects, animated SVG art, and the Anthropic design language. Load for explainer pages, product showcases, visual narratives, or any content needing immersive scroll storytelling with organic shapes and smooth animations. Supports GSAP-powered or lightweight CSS-only animations.
majiayu000/claude-skill-registry 163
-
comment-mode
Granular feedback on drafts without rewriting. Generates highlighted HTML with click-to-reveal inline comments. Use when user says "comment on this", "leave comments on", "give feedback on", or asks for feedback on a draft. Supports multiple lenses—editor feedback, POV simulation ("as brian would react"), or focused angles ("word choice only", "weak arguments"). A granular alternative to rewrites that lets users review feedback incrementally without losing their voice.
majiayu000/claude-skill-registry 163