name: skill-builder description: Create new skills for Claude Code. This skill automates the creation of skill directories and boilerplate SKILL.md files.
Skill Builder Instructions
Follow these steps to create a new skill for Claude Code.
Understand the Request: Identify the name of the skill the user wants to create and its purpose/description. If the name is not clear, ask the user or propose a name (kebab-case preferred, e.g.,
feature-implementer).Create Skill Directory:
- Determine the path:
.claude/skills/<skill_name>(where<skill_name>is the name of the new skill). - Create the directory if it does not exist.
- Determine the path:
Create SKILL.md:
- Create a file named
SKILL.mdinside the new directory. - Populate it with the following template:
--- name: <skill_name> description: <short description of what the skill does> --- # <Skill Name> Instructions <Detailed instructions on how to perform the skill. Break it down into steps.> ## Usage <Examples of when to use this skill>- Create a file named
Optional: Create Support Directories:
- If the skill likely needs scripts or examples, create
scripts/orexamples/directories within the skill folder.
- If the skill likely needs scripts or examples, create
Notify User:
- Inform the user that the skill scaffold has been created at
.claude/skills/<skill_name>. - Ask if they want to populate the detailed instructions now.
- Inform the user that the skill scaffold has been created at