What problem does it solve? Starting implementation before requirements and design are agreed leads to rework, unexamined assumptions, and scope creep. This Skill turns a rough idea into an approved design document and a frozen execution spec through structured one-question-at-a-time dialogue, so coding only begins after explicit human approval. ## Core Features & Use Cases - Structured ideation workflow: Explores project context, asks clarifying questions one at a time, proposes 2-3 approaches with trade-offs, and presents the design in sections for incremental approval. - Spec generation with provenance: Writes a design doc and an execution spec (DRAFT state) where every frozen decision carries a provenance tag (hablada, deducida, propuesta, historia, prd, prototipo), then requests the freeze via a 15-line summary. - Visual companion server: Optionally serves browser-based mockups, diagrams, and A/B layout comparisons over a local HTTP/WebSocket server with session-key authentication, recording user clicks as JSON events. - Use Case: Before building a new feature, run this Skill to interview yourself about purpose and constraints, compare architecture options visually in the browser, and finish with a frozen execution spec ready for dispatch to implementation agents. ## Quick Start Ask the agent to brainstorm your feature idea and let it walk you through clarifying questions, design options, and the freeze summary before any code is written.