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 decision framework for structuring, splitting, and pruning skills so agents behave predictably on every run. ## Core Features & Use Cases - Invocation Design: Guidance on choosing between model-invoked and user-invoked skills, trading context load against cognitive load. - Information Hierarchy: A ladder model for placing steps and reference material in SKILL.md or behind disclosed context pointers like GLOSSARY.md. - Failure Diagnosis: Named failure modes (premature completion, duplication, sediment, sprawl, no-op) with concrete fixes for each. - Use Case: When a skill's agent keeps rushing through steps or a SKILL.md has grown unwieldy, invoke this reference to diagnose the failure mode and apply the right structural fix. ## Quick Start Ask the agent to review your skill using the writing-great-skills reference and suggest improvements to its structure and description.