What problem does it solve? Writing sprint-ready user stories from a rough feature description is time-consuming and often produces vague, untestable stories. This Skill turns a feature description into a complete set of independently deliverable user stories with testable acceptance criteria, edge cases, and dependency mapping. ## Core Features & Use Cases - Epic Breakdown: Splits a feature into an epic summary and independently deliverable user stories with priorities (Must-have / Should-have / Nice-to-have). - Testable Acceptance Criteria: Writes Given/When/Then criteria plus edge cases and unhappy paths (failures, timeouts, invalid input, missing permissions) for every story. - Dependency & Scope Mapping: Documents dependencies between stories, external systems, and explicitly lists what is out of scope. - Use Case: A product manager pastes a description of a new team-invitation feature and receives a stories-team-invitations.md file ready for sprint planning, complete with acceptance criteria a QA engineer can verify without follow-up questions. ## Quick Start Ask the assistant to turn your feature description into user stories with acceptance criteria and save them to a markdown file.