/brainstorm command activates structured brainstorming mode for exploring options before committing to an implementation. Use this workflow when you need to evaluate multiple approaches and understand tradeoffs.
When to use this
Unclear requirements
You need to explore the problem space before starting
Multiple approaches
Several valid solutions exist and you need to compare them
Complex problems
The problem needs to be broken down and analyzed
Before commitment
You want to evaluate options before investing in implementation
How it works
When you invoke/brainstorm, the system follows this structured approach:
Generate options
- Provide at least 3 different approaches
- Each with pros and cons
- Consider unconventional solutions
Output format
You’ll receive a structured brainstorming document with:- Context: Brief problem statement
- Option A, B, C: Each with:
- Description
- ✅ Pros
- ❌ Cons
- 📊 Effort estimate (Low/Medium/High)
- Recommendation: Suggested approach with reasoning
Usage examples
Key principles
No code: This workflow is about ideas and architecture, not implementation. You’ll explore concepts visually with diagrams when helpful.
Honest tradeoffs: The AI won’t hide complexity or oversimplify. You’ll see real pros and cons for each approach.
Defer to you: The AI presents options and recommendations, but you make the final decision on which direction to pursue.
Related workflows
- /plan - Create detailed task breakdown after choosing approach
- /create - Start implementation after brainstorming
- /orchestrate - Use multi-agent coordination for complex decisions
