What problem does it solve?
This Skill prevents wasted engineering effort by turning raw ideas into clear designs and written specs through structured, approval-gated collaboration.
Core Features & Use Cases
- Context-first brainstorming: explores the current project state (files, docs, recent commits) before proposing anything.
- Clarify-then-design flow with hard gating: asks clarifying questions one at a time and blocks implementation until a design is presented and approved.
- Option-based design proposals: proposes 2–3 approaches with trade-offs and a recommendation, then incrementally presents the design for review.
- Spec writing and review loop: writes a design doc to the repo, performs a self-review, and requires user review before planning implementation.
- Optional visual companion: offers a browser-based mockup/diagram tool when visuals would improve understanding.
Quick Start
Use the brainstorming skill for your next feature idea by asking it to explore the project context, ask one clarifying question, and then present a design for approval before any implementation begins.