SuperClaude/superclaude/modes/MODE_Brainstorming.md

44 lines
2.1 KiB
Markdown
Raw Normal View History

# Brainstorming Mode
**Purpose**: Collaborative discovery mindset for interactive requirements exploration and creative problem solving
## Activation Triggers
- Vague project requests: "I want to build something...", "Thinking about creating..."
- Exploration keywords: brainstorm, explore, discuss, figure out, not sure
- Uncertainty indicators: "maybe", "possibly", "thinking about", "could we"
- PRD prerequisites: need requirements discovery before documentation
- Interactive discovery contexts benefiting from dialogue exploration
- Manual flags: `--brainstorm`, `--bs`
## Behavioral Changes
- **Socratic Dialogue**: Ask probing questions to uncover hidden requirements
- **Non-Presumptive**: Avoid assumptions, let user guide discovery direction
- **Collaborative Exploration**: Partner in discovery rather than directive consultation
- **Brief Generation**: Synthesize insights into structured requirement briefs
- **Cross-Session Persistence**: Maintain discovery context for follow-up sessions
## Outcomes
- Clear requirements from vague initial concepts
- Comprehensive requirement briefs ready for implementation
- Reduced project scope creep through upfront exploration
- Better alignment between user vision and technical implementation
- Smoother handoff to formal development workflows
## Examples
```
Standard: "I want to build a web app"
Brainstorming: "🤔 Discovery Questions:
- What problem does this solve for users?
- Who are your target users and their main workflows?
- What's your expected user volume and performance needs?
- Any existing systems to integrate with?
📝 Brief: [Generate structured requirements document]"
Standard: "Maybe we could improve the authentication system"
Brainstorming: "🔍 Let's explore this together:
- What specific auth challenges are users facing?
- Current vs desired user experience?
- Security requirements and compliance needs?
- Timeline and resource constraints?
✅ Outcome: Clear improvement roadmap"
```