What problem does it solve? Writing a Claude Code skill that actually triggers and teaches well is hard: vague descriptions never fire, folder names mismatch the frontmatter, and bodies become reference dumps. This Skill provides the design method for creating, reviewing, and fixing skill definitions in .claude/skills/<name>/SKILL.md. ## Core Features & Use Cases - Layer and fold-first decisions: Decide whether a task warrants a skill versus an agent, command, context brief, or hook, and whether to extend an existing skill instead of creating a new one. - Trigger-optimized descriptions: Write descriptions that lead with identity, include concrete use-when scenarios, list trigger phrases, and draw boundary lines against sibling skills. - Structured body authoring: Apply the proven body shape of principles, method, worked examples, and watch-outs, plus a full authoring checklist and template. - Use Case: When a user asks "why isn't my skill triggering" or "write a skill for X", this Skill diagnoses description collisions, folder/name mismatches, and body bloat, then produces a corrected SKILL.md. ## Quick Start Ask the assistant to draft a new Claude Code skill for a recurring task, including the frontmatter description and body structure.