bmad-brainstorming

Facilitate interactive brainstorming sessions with structured technique selection and session tracking.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It helps people generate a large volume of diverse, breakthrough ideas through guided brainstorming facilitation instead of getting stuck on obvious or repetitive thoughts.

Core Features & Use Cases

  • Interactive brainstorming facilitation: Runs a multi-step session that prompts the user, adapts to their responses, and maintains a collaborative ideation tone.
  • Technique selection modes: Supports user-controlled technique browsing, AI-recommended technique sequences, random serendipitous technique selection, and a progressive flow from divergent exploration to action planning.
  • Session state & continuation: Detects existing session files, lets users continue without restarting, and documents progress in a structured markdown output.
  • Idea execution & documentation: Encourages high ideation quantity (100+), runs techniques interactively, and captures ideas using a consistent format for later organization and prioritization.
  • Use case: Ideal when you need fresh ideas for a product concept, research question, UX direction, business strategy, or any creative problem framing that benefits from structured divergence.

Quick Start

Start a brainstorming session by asking for help to brainstorm, then provide a topic and the outcomes you want.

Frequently Asked Questions about bmad-brainstorming

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

FAQPage Schema
How do I facilitate a brainstorming session that generates a high volume of diverse ideas?

To facilitate a brainstorming session that generates high-volume ideas, use a structured workflow that applies technique-driven creativity to prompt users and maintain a collaborative ideation tone. This approach encourages generating 100+ diverse, novel concepts.

What is the best way to continue an existing ideation session without restarting?

The best way to continue an ideation session is by loading a workflow configuration that tracks session state in YAML frontmatter. This allows the system to detect existing session documents and resume structured brainstorming without losing prior progress.

Can I use specific brainstorming techniques for problem framing and solution exploration?

Yes, you can use specific brainstorming techniques for problem framing and solution exploration by routing through setup and technique execution steps. The system uses a technique library for structured browsing, AI-recommended sequences, or random serendipitous selection.

Does structured ideation work for documenting product concepts and business strategy?

Structured ideation works effectively for documenting product concepts, UX directions, and business strategies by capturing ideas in a consistent markdown format. It runs techniques interactively to ensure diverse outputs are organized for later prioritization.

How do I start a creative workflow for divergent exploration and action planning?

To start a creative workflow for divergent exploration, ask for help to brainstorm and provide your topic alongside desired outcomes. The session progresses naturally from divergent exploration directly into structured action planning.

What are the limitations of relying on interactive brainstorming facilitation?

A limitation of interactive brainstorming facilitation is that it requires loading a workflow configuration and actively tracking session state in YAML frontmatter to function properly, meaning sessions cannot execute autonomously without user interaction.