What problem does it solve? Teams often write vague or overly technical requirements that cause scope creep, unclear completion criteria, and misaligned expectations. This Skill structures feature requirements as well-formed user stories with testable acceptance criteria. ## Core Features & Use Cases - Standard Story Format: Produces stories in the "As a [persona], I want [action], so that [benefit]" structure that captures actor, action, and value. - Given-When-Then Acceptance Criteria: Adds clear, testable conditions so every story has verifiable completion criteria. - INVEST Quality Checklist: Validates each story is Independent, Negotiable, Valuable, Estimable, Small, and Testable before finalizing. - Use Case: When planning a new dashboard filter feature, use this Skill to break it into stories like "As a manager, I want to filter issues by label, so that I can focus on relevant work," each with acceptance criteria ready to become GitHub issues. ## Quick Start Write user stories with acceptance criteria for a feature that lets users filter the project dashboard by labels.