What problem does it solve? Writing skills for AI agents often produces bloated, duplicated, or unreliable instructions that cause inconsistent agent behavior. This Skill supplies a shared vocabulary and a set of principles for structuring, invoking, and pruning skills so the agent follows the same process on every run. ## Core Features & Use Cases - Invocation guidance: Explains model-invoked versus user-invoked skills, how to write trigger-focused descriptions, and when to use a router skill. - Information hierarchy: Defines steps, in-skill reference, and external reference, with progressive disclosure and co-location rules for arranging content. - Failure-mode diagnosis: Catalogs premature completion, duplication, sediment, sprawl, no-ops, and negation, each paired with its cure. - Use Case: When editing a SKILL.md that has grown long and unreliable, use this Skill to identify sprawl and sediment, push reference material behind context pointers, and sharpen completion criteria. ## Quick Start Use the writing-great-skills skill to review my SKILL.md and suggest improvements for predictability and structure.