From BMAD Planning & Orchestrator
Facilitates structured ideation sessions using techniques like SCAMPER, SWOT, 5 Whys, Mind Mapping, Six Thinking Hats, and more. Produces a brainstorming-report.md of organized ideas and actionable insights.
How this skill is triggered — by the user, by Claude, or both
Slash command
/bmad-planning-orchestrator:bmad-brainstormThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Structured ideation harness for the BMAD planning lifecycle. Produces a
Structured ideation harness for the BMAD planning lifecycle. Produces a
brainstorming-report.md of organized ideas and insights ready to feed downstream
planning skills (product-brief, PRD, architecture).
Ask the user which intent applies — or infer from context:
| Intent | When to use |
|---|---|
| Create | New brainstorming session on a topic or problem |
| Update | Add techniques, deepen coverage, or incorporate new constraints |
| Validate | Confirm generated insights align with project goals or decision-log |
| Technique | Best For | Approx Time |
|---|---|---|
| 5 Whys | Root cause analysis | 10-15 min |
| SCAMPER | Feature ideation & creative variations | 20-30 min |
| Mind Mapping | Idea organization & hierarchy | 15-20 min |
| Reverse Brainstorming | Risk and failure-mode identification | 15-20 min |
| Six Thinking Hats | Multi-perspective evaluation | 30-45 min |
| Starbursting | Question exploration (Who/What/When/Where/Why/How) | 20-30 min |
| SWOT Analysis | Strategic positioning | 30-45 min |
| Brainwriting | Silent parallel idea generation | 15-20 min |
Use TodoWrite to track each step.
bmad-output/project-context.md and bmad-output/decision-log.md if presenttemplates/brainstorm-session.template.md; save to output folderGenerate SCAMPER prompts for a specific topic:
bash "${CLAUDE_PLUGIN_ROOT}/skills/bmad-brainstorm/scripts/scamper-prompts.sh" "your topic"
Generate a SWOT analysis scaffold:
bash "${CLAUDE_PLUGIN_ROOT}/skills/bmad-brainstorm/scripts/swot-template.sh" "your subject" > bmad-output/swot-draft.md
All artifacts go under the user-configured output folder (default bmad-output/).
| File | Description |
|---|---|
bmad-output/brainstorming-report.md | Primary output — organized ideas + insights |
bmad-output/decision-log.md | Append key decisions made during session |
bmad-output/swot-draft.md | Optional SWOT scaffold (from script) |
Use templates/brainstorm-session.template.md for the report structure.
For sessions covering multiple techniques in parallel, fan out one agent per technique.
Pattern: Fan-Out Ideation
Agents: 2-6 parallel (one per selected technique)
| Agent | Task | Output |
|---|---|---|
| Agent 1 | Apply SCAMPER to generate feature variations | bmad-output/brainstorm-scamper.md |
| Agent 2 | Build Mind Map to organize ideas hierarchically | bmad-output/brainstorm-mindmap.md |
| Agent 3 | Reverse Brainstorming — identify failure modes | bmad-output/brainstorm-risks.md |
| Agent 4 | Six Thinking Hats — multi-perspective analysis | bmad-output/brainstorm-hats.md |
| Agent 5 | Starbursting — Who/What/When/Where/Why/How | bmad-output/brainstorm-questions.md |
| Agent 6 | SWOT Analysis — strategic positioning | bmad-output/brainstorm-swot.md |
Coordination:
bmad-output/brainstorm-objective.mdbmad-output/brainstorming-report.mdbmad-output/decision-log.mdExample subagent prompt:
Task: Apply SCAMPER technique
Context: Read bmad-output/brainstorm-objective.md for topic and constraints
Output: Write 15-20 creative variations to bmad-output/brainstorm-scamper.md
Apply each SCAMPER letter systematically. Generate 2-4 ideas per letter.
For each idea: one-sentence description, potential value, innovation level
(incremental / breakthrough). Conclude with your top 3 most promising ideas.
Do not implement anything — ideation output only.
bmad-output/decision-log.md.
Part of the BMAD Planning & Orchestrator plugin — a Claude Code harness for the BMAD Method by the BMAD Code Organization (https://github.com/bmad-code-org/BMAD-METHOD). Implements the spirit of
bmad-brainstorming. All methodology credit belongs to the BMAD Code Organization.
npx claudepluginhub aj-geddes/claude-code-bmad-skills --plugin bmad-planning-orchestratorRuns a brainstorming session using creative techniques across three stances: Facilitator, Creative Partner, or Ideate for me. Useful for generating novel ideas with structure.
Runs an orchestrated multi-method creative thinking sprint on a challenge, selecting and sequencing tools (assumption excavator, lateral thinking, Six Hats, etc.) based on the problem type.
Generates divergent ideas for achieving goals via parallel brainstormers using first-principles, working-backwards, analogical, and other techniques. Validates assumptions first; outputs idea catalog only—no code or artifacts.