create-skill

SKILL.md

Skill Creator

A meta-workflow for producing other .claude/skills/ skill files. A poorly written skill produces poor results at scale — every ambiguity compounds across every invocation. This skill enforces a rigorous creation process so that every new skill meets a high quality bar. The deliverable is a single SKILL.md file with YAML frontmatter, placed in .claude/skills/<skill-name>/.

When to Use This Skill

  • User asks to create a new skill
  • User asks to improve or refactor an existing skill
  • User wants to formalize a repeated process into a reusable skill
  • Agent identifies a recurring pattern that should be codified

The Canonical Skill Anatomy

Every skill file MUST follow this structure. Use this as a blueprint when writing.

1. YAML Frontmatter (Required)

Installs
2
First Seen
Apr 2, 2026