What problem does it solve? Jumping straight into code without a validated design leads to wasted work, unexamined assumptions, and misaligned features. This Skill enforces a structured discovery process that turns rough ideas into reviewed, approved design specs before any implementation begins. ## Core Features & Use Cases - Structured Discovery 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 Document Generation: Writes the validated design to a dated spec file, runs a self-review for placeholders, contradictions, and scope issues, then gates implementation behind explicit user approval. - Visual Companion Server: Includes a Node.js WebSocket server and shell scripts that serve browser-based mockups, diagrams, and clickable option screens, recording user selections for visual design questions. - Use Case: Before building a new dashboard feature, use this Skill to interview yourself on requirements, compare architecture options, review wireframes in the browser, and commit an approved spec document that a planning skill can turn into an implementation plan. ## Quick Start Ask the AI to brainstorm and design the feature you have in mind before writing any code, answering its clarifying questions until it presents a design for your approval.