skill-builder
This skill contains shell command directives (!`command`) that may execute system commands. Review carefully before installing.
What This Skill Does
Guides the creation and optimization of Claude Code skills using official best practices. Use this whenever:
- Building a new skill from scratch
- Optimizing or auditing an existing skill
- Deciding on advanced features (subagent execution, hooks, dynamic context, etc.)
- Troubleshooting a skill that isn't working correctly
For the complete technical reference on all frontmatter fields, advanced patterns, and troubleshooting, see reference.md.
Quick Start: What Is a Skill?
A skill is a reusable set of instructions that tells Claude Code how to handle a specific task. Skills live in .claude/skills/[skill-name]/SKILL.md inside your project. When you type /skill-name or describe what you need in natural language, Claude loads the skill's instructions and follows them.
Think of skills as SOPs for Claude. Instead of re-explaining a workflow every conversation, you write it once and invoke it forever.