What problem does it solve? Writing effective agent skills is hard: descriptions that fail to trigger, bloated SKILL.md files, duplicated content, and agents that rush steps or ignore instructions. This Skill provides a shared vocabulary and a set of principles for diagnosing and fixing these problems so skills behave predictably on every run. ## Core Features & Use Cases - Invocation design: Decide between model-invoked and user-invoked skills by trading context load against cognitive load, and write trigger-rich descriptions. - Information hierarchy: Arrange steps and reference material across in-file content and progressively disclosed files like GLOSSARY.md. - Failure-mode diagnosis: Identify and fix premature completion, duplication, sediment, sprawl, and no-op instructions using concrete remedies. - Use Case: When an agent keeps firing the wrong skill or rushing through steps, consult this reference to sharpen the description's trigger words or split the step sequence. ## Quick Start Ask the agent to review your SKILL.md using the writing-great-skills principles and suggest concrete edits.