Skill Creator
What a Skill Is
A skill is a concise, task-focused guide that tells Claude how to perform a specific job consistently.
SKILL.md Format
Frontmatter:
name: skill-name description: What the skill does and when to use it.
Body:
-
Use imperative instructions.
-
Keep it short and procedural.
-
Include only information Claude needs to execute the task.
Creation Checklist
-
Identify target tasks and example user prompts.
-
Write the frontmatter description to cover when the skill should trigger.
-
Draft a minimal workflow in the body.
-
Add 1–3 concise examples if they clarify steps.
-
Remove anything not essential to the workflow.
Rules
-
Do not overexplain the "why" (unless explicitly prompted), only show the "how" of skills.
-
Prefer compact code snippets over long explanations.
-
Do not strictly follow the structure reference pages, simplify and group.
-
Keep the main SKILL.md compact and to the point. For more specialized information, co-locate *.md files (sub-skills) next to the SKILL.md . These should not include frontmatter. Reference them like this in the SKILL.md top-level:
For HTTP clients For HTTP middleware For streaming
Minimal Template
name: skill-name description: One sentence describing what it does and when to use it.
Skill Name
Workflow
- Step one.
- Step two.
- Step three.
Examples
- "Example user prompt"