What problem does it solve? Product specs often reach engineering too large, too vague, or prescribing implementation, causing friction at handoff and ambiguous definitions of done. This Skill applies the INVEST framework (Independent, Negotiable, Valuable, Estimable, Small, Testable) as a quality bar so every story is dev-ready before its status flips to ready. ## Core Features & Use Cases - Six-letter quality bar: Independently testable checks for Independence, Negotiability, Value, Estimability, Size, and Testability, each with pass/fail examples and fixes. - Splitting guidance: Five prioritized split patterns (by user flow step, data variation, rule complexity, acceptance criterion, happy path vs edge case) for stories that fail Small. - Kind typing and refusal rules: Distinguishes feature, bug, and chore specs with adjusted rigor, and defines hard anti-patterns that must block a ready-status flip. - Use Case: A PM drafts a story like "Add machine learning to search results." The Skill flags it as failing Estimable and Small, then guides splitting it into scoped, testable stories with clear user value before handoff. ## Quick Start Review my draft story spec against the INVEST criteria and tell me which letters it fails and how to fix them.