What problem does it solve? Jumping straight into code without a validated design leads to rework and misunderstood requirements. This Skill enforces a structured brainstorming workflow that explores user intent, constraints, and approaches before any implementation begins. ## Core Features & Use Cases - Structured Design Dialogue: Explores project context, asks clarifying questions one at a time, proposes 2-3 approaches with trade-offs, and presents the design in sections for approval. - Spec Generation & Review: Writes the approved design to docs/superpowers/specs/ as a dated Markdown file, commits it to git, and runs a self-review for placeholders, contradictions, and ambiguity. - Workflow Tracking: Integrates with beads molecules (bd cook, beads_mol_pour, beads_mol_current) to track each step and display a live progress widget, then hands off to the writing-plans skill via /plan. - Use Case: Before building a new feature, run this Skill to refine the idea through dialogue, produce a committed design spec, and transition cleanly into implementation planning. ## Quick Start Ask the AI to brainstorm and design the new feature you have in mind before writing any code.