Module Brainstorming Context

Context provided to brainstorming workflow when creating a new BMAD module

Session Focus

You are brainstorming ideas for a complete BMAD module - a self-contained package that extends the BMAD Method with specialized domain expertise and capabilities.

What is a BMAD Module?

A module is a cohesive package that provides:

Brainstorming Goals

Explore and define:

1. Domain and Purpose

2. Agent Team Composition

3. Core Workflows

4. Value Proposition

Creative Constraints

A good BMAD module should be:

Module Architecture Questions

  1. Module Identity

  2. Agent Lineup

  3. Workflow Portfolio

  4. Integration Points

Example Module Patterns

Professional Domains

Creative Domains

Personal Domains

Suggested Brainstorming Techniques

Particularly effective for module ideation:

  1. Domain Immersion: Deep dive into target domain’s problems
  2. Persona Mapping: Who needs this and what do they struggle with?
  3. Workflow Mapping: What processes exist today? How could they improve?
  4. Team Building: What personalities would make a great team?
  5. Integration Thinking: How do pieces connect and amplify each other?

Key Questions to Answer

  1. What domain expertise should this module embody?
  2. What would users be able to do that they can’t do now?
  3. Who are the 3-7 agents and what are their personalities?
  4. What are the 5-10 core workflows?
  5. What makes this module delightful to use?
  6. How is this different from existing tools?
  7. What’s the “killer feature” that makes this essential?

Output Goals

Generate:


This focused context helps create cohesive, valuable BMAD modules