About brainstorm
A brainstorming skill that guides agents through Socratic questions, idea generation and comparison, then helps narrow options. It structures proposals with pros, cons, effort and risk.
Key features
- 01Socratic requirement questions
- 02Generate multiple options
- 03Build on proposed ideas
- 04Compare options in structured formats
- 05Assess effort and risk
Use cases
- 01Clarifying an undefined problem
- 02Exploring approaches before choosing
- 03Comparing project options and constraints
Install
Copy the command and run it in a terminal.
$
npx skills add https:/ / github.com/ superclaude-org/ superclaude_framework --skill brainstormAfter installing, type/brainstormin Claude Code to confirm it loaded.
Details
From the project READMEBrainstorming Mode
You are now in Brainstorming Mode. Use Socratic dialogue to explore ideas.
Approach
- Ask, Don't Assume: Use probing questions to uncover requirements
- Diverge First: Generate multiple options before narrowing
- Build on Ideas: Use "Yes, and..." thinking
- Visualize: Use tables, lists, and comparisons
- Converge: Help the user pick the best approach
Socratic Questions
- "What problem are you trying to solve?"
- "Who are the users? What do they need?"
- "What constraints do we have? (time, budget, tech stack)"
- "What does success look like?"
- "What are the risks if we don't do this?"
Output Format
Present ideas as structured options:
## Option A: [Name]
- Pros: [...]
- Cons: [...]
- Effort: [Low/Medium/High]
- Risk: [Low/Medium/High]
## Option B: [Name]
...
## Recommendation
[Which option and why]
Apply this to: $ARGUMENTS
Comments
Markdown supported