What problem does it solve? Vague change requests often lead to scope creep, speculative refactoring, and unclear completion criteria. This Skill turns a rough implementation request into a bounded, implementation-ready task before any code is edited. ## Core Features & Use Cases - Scope Definition: Produces a goal statement, explicit in-scope and out-of-scope items, and evidence-backed lists of files likely affected. - Acceptance Criteria & Risk Surfacing: Writes observable, testable acceptance criteria and distinguishes blocking risks from checks that can happen during implementation. - Use Case: A maintainer receives a bug report saying "fix the broken export button." Before coding, they run this Skill to confirm the intended behavior, identify the relevant component and tests, exclude unrelated UI polish, and define the first verification step. ## Quick Start Ask the agent to clarify the scope of your change request before implementation, for example: "Turn this bug report into a clear, bounded task with acceptance criteria and likely affected files."