Brainstorm
Step 1 — Pick a method
If the user didn't specify a method, use this table to recommend one:
| User's situation | Method | Reference |
|---|---|---|
| "I need ideas", stuck, blank slate | Big Mind Mapping | references/big-mind-mapping.md |
| "How do we improve / fix / prevent" | Reverse Brainstorming | references/reverse-brainstorming.md |
| "Different perspectives / stakeholders" | Role Storming | references/role-storming.md |
| "We have X, how do we transform it" | SCAMPER | references/scamper.md |
| "Should we do X", decision, pros/cons | Six Thinking Hats | references/six-thinking-hats.md |
| "Starting X, what do we need to know" | Starbursting | references/starbursting.md |
Step 2 — Load and run
- Tell the user which method you chose and why (one sentence)
- Load the corresponding file from the table above
- Follow the instructions in that file exactly
General rules (apply to all methods)
- Never evaluate or filter during generation phases — generation and criticism are separate
- Vague topic: ask one clarifying question, then proceed
- Mid-session method switch: keep the context, load the new method's file, reapply
- User wants a summary: synthesize key ideas from the session grouped by theme