bmad-brainstorming

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

Updated Sep 4, 2026
One-click install
npx skills add https://github.com/Joao-Victor-Medeiros/save-sc --skill bmad-brainstorming-joao-victor-medeiros
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: bmad-brainstorming
Source: https://github.com/Joao-Victor-Medeiros/save-sc/tree/main/.agents/skills/bmad-brainstorming
Command: npx skills add https://github.com/Joao-Victor-Medeiros/save-sc --skill bmad-brainstorming-joao-victor-medeiros

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve? Generating ideas alone often stalls at the obvious; this Skill runs a guided brainstorming session that pushes past first answers using a library of over 100 creative techniques across 13 categories, keeping every idea logged to disk so nothing is lost. ## Core Features & Use Cases - Three facilitation stances: run as a Facilitator (prompts only), Creative Partner (riffs alongside you), or Ideate-for-me (fully autonomous generation). - Technique catalog with browser composer: a CSV library of methods (SCAMPER, Six Thinking Hats, First Principles, and more) served through scripts/brain.py and a self-contained HTML selector page for composing a session. - Persistent session memory: every idea, decision, and question is appended to an on-disk memlog, enabling sessions to be resumed after interruption and synthesized into final artifacts. - Use Case: Ask to brainstorm names for a new product feature; the session opens a technique-selection page, runs 3-4 divergent methods, then converges and produces a synthesis document. ## Quick Start Say "help me brainstorm ideas for my new mobile app" to start a guided ideation 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 pick a facilitation stance and 3-4 techniques from the catalog. The session runs each technique until it stops producing ideas, logging everything to a memlog file you can resume later.

What brainstorming techniques are included in the catalog?▼

The library ships over 100 techniques across 13 categories, including SCAMPER, Six Thinking Hats, First Principles Thinking, Reverse Brainstorming, and Morphological Analysis. You can list categories or search techniques with the brain.py script.

Can I add my own custom brainstorming techniques?▼

Yes, define additional_techniques entries in the team or user TOML override files with category, technique_name, and description fields. They merge into the catalog as first-class entries across the CLI, random draws, and the HTML selection page.

Does the brainstorming session survive interruptions or context loss?▼

Yes, every idea, decision, and question is appended atomically to a memlog file on disk via the memlog.py script. On the next activation the skill globs for incomplete sessions and offers to resume where you left off.

What is the difference between Facilitator and Creative Partner mode?▼

Facilitator mode never supplies ideas, acting only as a forcing function for yours. Creative Partner mode facilitates and contributes ideas too, with each entry tagged by author in the memlog.