What problem does it solve? It prevents premature implementation by enforcing a structured specification workflow: explore context, dialogue with the user, propose approaches, write the spec, and get explicit approval before any code is written. ## Core Features & Use Cases - Phased specification workflow: Explores project docs and git history, infers related Asana tasks, asks one question at a time, and proposes 2-3 approaches with trade-offs. - Standardized spec output: Writes timestamped Markdown specs to .project/docs/specs/ with Portuguese body, English frontmatter, status tracking, and commits them to git. - Optional visual companion: Starts a local browser server to present layout or architecture options as clickable HTML mockups when decisions are visual. - Use Case: A developer wants to add a new feature. The skill walks them through understanding the problem, comparing implementation approaches, writing an approved spec, and handing off to the planning skill. ## Quick Start Ask the assistant to plan and document a change before implementing it, then answer its questions one at a time until the spec is written and approved.