What problem does it solve? New skills often fail because their declarations never get loaded, they duplicate neighbouring skills, or they retell documentation the agent already knows. This Skill defines the process and quality bar for writing a skill that actually gets discovered and read. ## Core Features & Use Cases - Declaration Crafting: Explains how to write the description frontmatter field — the only text the agent sees when deciding whether to load a skill — including the "Load when…" pattern and naming the neighbour not to load. - Structure Rules: Defines the file layout (SKILL.md first, optional extra files, scripts/ for deterministic operations) and when to split a growing skill. - Quality Checklist: Provides a pre-handover checklist covering staleness, duplication, length, and link depth, plus guidance on making a skill discoverable via gate maps or other skills. - Use Case: When asked to create a new skill for a showcase, generator, third-party service, or team technique, follow this Skill to draft the SKILL.md, write a loadable declaration, and validate it before handover. ## Quick Start Ask the agent to create a new skill for your task and have it follow the write-a-skill process for the declaration and structure.