What problem does it solve?
Brainstorming a change without a clear, user-approved design leads to rework and misaligned implementation. This skill turns an idea into a structured, reviewable design so everyone agrees before code is written.
Core Features & Use Cases
- Clarifying, one-question-at-a-time discovery to understand purpose, constraints, and success criteria without overwhelming the user.
- 2–3 approach proposals with trade-offs to surface alternatives early and converge on a recommended direction.
- Hard-gated design approval that prevents implementation work until the design (and each section) is explicitly approved.
- Concerns Checklist integration by reading casaflow.config.md, then walking through applicable concerns with clear N/A marking and explicit scope inclusion.
- Design documentation output saved to docs/plans/YYYY-MM-DD-<topic>-design.md, followed by self-review and a user review gate before transitioning to planning.
Quick Start
Use the brainstorm skill to turn a feature idea into an approved design by asking it to start with your Jira ticket ID and proceed through questions, approaches, and a design document.