What problem does it solve? Teams often jump from a rough idea or diagnosed bug straight into coding, producing conflicting implementations and missed edge cases. This Skill turns an understood problem, approved direction, or verified root cause into a precise behavioral and design specification before any implementation planning begins. ## Core Features & Use Cases - Structured Specification Process: Eleven-step workflow covering problem definition, current-state inspection, scope, required outcomes, behavioral contracts, design decisions, invariants, migration risk, and acceptance criteria. - Draft-to-Final Lifecycle: Manages draft specifications with prototype evidence, then promotes them in place to detailed active specifications using defined templates and status transitions (proposed, active, completed, superseded). - Evidence Discipline: Separates verified facts, assumptions, and unresolved questions, and blocks promotion when behavior-changing questions remain open. - Use Case: After debugging identifies the root cause of a data-sync defect, use this Skill to specify the corrected behavior, compatibility boundary, and acceptance criteria before handing off to plan writing. ## Quick Start Ask the agent to draft a specification for the approved feature direction, defining required behavior, design decisions, and acceptance criteria before implementation planning.