bmad-brainstorming

Facilitates structured brainstorming sessions using a catalog of creative ideation techniques.

Updated Sep 3, 2026
One-click install
npx skills add https://github.com/watchthelight/shatterfish --skill bmad-brainstorming-watchthelight
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bmad-brainstorming
Source: https://github.com/watchthelight/shatterfish/tree/main/.claude/skills/bmad-brainstorming
Command: npx skills add https://github.com/watchthelight/shatterfish --skill bmad-brainstorming-watchthelight

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve? It turns open-ended ideation requests into structured brainstorming sessions that push past obvious ideas, using proven creative techniques instead of unstructured free association. ## Core Features & Use Cases - Three facilitation stances: Run as a pure Facilitator, a Creative Partner trading ideas, or fully autonomous Ideate-for-me mode. - 108-technique catalog: A CSV library of creative methods across 13 categories (SCAMPER, Six Thinking Hats, First Principles, and more), browsable via a generated HTML selector page. - Persistent session memory: A memlog file records every idea, decision, and direction so sessions survive interruption and can be resumed later. - Use Case: Ask to brainstorm names for a new product feature; the skill opens a technique selector, runs 3-4 methods in sequence, logs every idea, and produces a synthesized wrap-up document. ## Quick Start Say "help me brainstorm ideas for my new mobile app onboarding flow" to start a facilitated session.

Frequently Asked Questions about bmad-brainstorming

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I run a structured brainstorming session with an AI assistant?

Invoke the skill with a topic and goal, then choose a facilitation stance: Facilitator, Creative Partner, or Ideate for me. The skill runs 3-4 creative techniques in sequence, logging every idea to a memlog file for later synthesis.

What brainstorming techniques are included in the catalog?

The catalog ships 108 techniques across 13 categories, including SCAMPER, Six Thinking Hats, First Principles Thinking, Reverse Brainstorming, and Morphological Analysis. Teams can extend it with custom techniques via TOML overrides.

Can I resume an interrupted brainstorming session?

Yes. Every session writes a memlog file recording ideas, decisions, and direction in time order. On activation the skill scans for incomplete sessions and offers to resume from the saved state.

How do I choose which brainstorming techniques to use?

Open the generated brain-selector.html page in a browser to compose a session visually, then paste the copied prompt back into chat. Alternatively, let the facilitator pick 3-4 techniques matched to your goal in chat.

Does the brainstorming skill work without user interaction?

Yes, the Ideate-for-me stance and headless mode run the full session autonomously, selecting techniques and generating ideas without dialogue. The result is presented afterward with an option to continue.