What problem does it solve? Jumping straight into code without a validated design leads to rework, unexamined assumptions, and misaligned features. This Skill enforces a structured brainstorming workflow that explores user intent, requirements, and design trade-offs before any implementation begins. ## Core Features & Use Cases - Structured Design Dialogue: Asks clarifying questions one at a time, proposes 2-3 approaches with trade-offs, and presents design sections incrementally for approval. - Spec Generation & Review: Writes validated designs to dated spec documents, runs a self-review for placeholders and contradictions, and gates implementation on user approval. - Visual Companion: Optionally serves browser-based mockups, wireframes, and diagrams via a local WebSocket server for visual questions during brainstorming. - Use Case: Before building a new feature, use this Skill to explore the project context, refine requirements through dialogue, and produce an approved design spec that feeds directly into implementation planning. ## Quick Start Ask the agent to brainstorm the design for your new feature before writing any code.