Skip to main content
skill CX Codex

brainstorm · superclaude-org — Claude Code skill: requirements discovery by asking

Switches the agent into brainstorming mode: it asks probing questions until the requirements are clear, then lays out the options side by side.

Install into Claude Code · Skills CLI (Vercel) All methods and platforms ↓
npx skills add SuperClaude-Org/SuperClaude_Framework --skill brainstorm -a claude-code
Open on GitHub

What brainstorm does

The skill kicks in when a request is vague, like "I want an app for tracking expenses" with nothing behind it. Instead of jumping into code, the agent works through Socratic questions: what problem are you solving, who are the users, what constraints on time and stack, what does success look like. It asks rather than assumes.

From there it diverges. You get several options, each with pros, cons, an effort estimate and a risk level, and only then does it help you converge on one. The skill is a single instruction file: five approach steps plus an output template with the option blocks and a recommendation section. No scripts, no external dependencies.

Worth knowing before you install: it writes no code and does not test whether your ideas hold up. If you already know what you want built, the mode just slows things down — call it deliberately.

What it helps with

  • turn a vague brief into concrete requirements
  • compare several architecture options before starting
  • surface a client's time and stack constraints
  • assess the risk of not doing the work
  • pick one option and justify the choice

Example prompts for the agent

  • Help me think through an expense tracker, ask me questions first
  • I want to add auth but haven't decided how — lay out the options
  • Gather requirements for a new API and suggest approaches

How to install brainstorm

1Skills CLI (Vercel)

npx skills add SuperClaude-Org/SuperClaude_Framework --skill brainstorm -a claude-code

2Manually: put the files in place

~/.claude/skills/brainstorm/SKILL.md

Copy the whole skill folder; for one project use .claude/skills/brainstorm/

Step by step, with commands for each platform: How to install skills in Claude Code: five ways

Questions about brainstorm

How do I install brainstorm in Claude?

Run npx skills add SuperClaude-Org/SuperClaude_Framework --skill brainstorm -a claude-code. The skill file lands at ~/.claude/skills/brainstorm/SKILL.md.

What does brainstorm do?

It activates brainstorming mode: the agent asks about the problem, users and constraints, then presents multiple options with pros, cons, effort and risk.

Does the skill need anything installed first?

No. It is a text instruction file with an output template, and it pulls in no libraries or API keys.

Source text

SKILL.md · MIT
---
name: brainstorm
description: Activate brainstorming mode for collaborative discovery and creative problem-solving. Use when users have vague requests, want to explore ideas, or need requirements discovery.
---

# Brainstorming Mode


## Approach

1. **Ask, Don't Assume**: Use probing questions to uncover requirements
2. **Diverge First**: Generate multiple options before narrowing
3. **Build on Ideas**: Use "Yes, and..." thinking
4. **Visualize**: Use tables, lists, and comparisons
5. **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

© SuperClaude-Org · MIT · SuperClaude-Org/SuperClaude_Framework

Similar skills

All skills for Agent setup: memory, context, orchestration →

brainstorm by other authors comes first.

brainstorm Donchitos Walks you from a blank page or a rough idea to a one-page game brief in design/game-brief.md. Handy at project start and during game jams. CX Codex +1 574installs brainstorm NeoLabHQ Turns rough project ideas into detailed specifications through guided dialogue. It compares six architectural options before any code or implementation planning begins. CX Codex +1 1,300installs brainstorm hyperb1iss A skill for collaborative brainstorming that helps you explore an open product or architecture question before committing to an approach. CX Codex +1 610installs ce-brainstorm EveryInc Turns vague ideas into a structured requirements plan through dialogue. Separates product decisions from code. CX Codex +1 3,900installs business-brainstorm coreyhaines31 Runs a new business or side-project idea through nine filters and returns a verdict: build, sleep on it, or pass. CX Codex +1 396installs brainstorm-okrs phuryn Skill generates three sets of ambitious quarterly OKRs for your team, aligned with company strategy. Each set includes a qualitative objective, measurable key results, and rationale for team discussion. CX Codex +1 2,900installs prd snarktank Generates a structured Product Requirements Document for a new feature and saves it to markdown. It clarifies scope with quick questions before any code gets written. CX Codex +1 1,500installs requirements-gathering aj-geddes Walks your agent through collecting and documenting stakeholder requirements before development starts. Useful at project kickoff and feature planning. CX Codex +1 655installs plan-interview secondsky Turns a rough plan into an implementation-ready spec through an adaptive interview. Useful when the idea exists but the requirements don't. CX Codex +1 395installs

From the same set4

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor