What problem does it solve?
Provides a structured process for planning features, evaluating alternatives, and making architectural or implementation decisions so teams avoid premature solutions and analysis paralysis.
Core Features & Use Cases
- Structured Problem Definition: Forces a clear problem statement with constraints and success criteria before proposing solutions.
- Multiple Alternatives & Trade-offs: Produces 2–4 concrete options with pros, cons, effort estimates, and a weighted trade-off matrix.
- Actionable Implementation Plan: Delivers phased task decomposition and a decision record to document rationale and consequences.
- Use Case: Choose between state management libraries, evaluate a database migration strategy, or break a complex feature into sprint-sized tasks.
Quick Start
Ask the brainstorming skill to define the problem for feature X, generate 3 alternatives with pros and cons, recommend one, and produce a phased implementation plan with tasks.