Workflow Brainstorming Context

Context provided to brainstorming workflow when creating a new BMAD workflow

Session Focus

You are brainstorming ideas for a BMAD workflow - a guided, multi-step process that helps users accomplish complex tasks with structure, consistency, and quality.

What is a BMAD Workflow?

A workflow is a structured process that provides:

Brainstorming Goals

Explore and define:

1. Problem and Purpose

2. Process Flow

3. Inputs and Outputs

4. Workflow Type and Style

Creative Constraints

A great BMAD workflow should be:

Workflow Architecture Questions

Core Structure

  1. Workflow name (kebab-case, e.g., “product-brief”)
  2. Purpose (one sentence)
  3. Type (document/action/interactive/autonomous/meta)
  4. Major phases (3-10 high-level steps)
  5. Output (what gets created)

Process Details

  1. Required inputs (what user must provide)
  2. Optional inputs (what enhances results)
  3. Decision points (where user chooses path)
  4. Checkpoints (where to pause for approval)
  5. Variables (data passed between steps)

Quality and Validation

  1. Success criteria (what defines “done”)
  2. Validation checklist (measurable quality checks)
  3. Common issues (troubleshooting guidance)
  4. Best practices (tips for optimal results)

Workflow Pattern Examples

Document Generation Workflows

Action Workflows

Interactive Workflows

Meta Workflows

Workflow Design Patterns

Linear Flow

Simple sequence: Step 1 → Step 2 → Step 3 → Done

Good for:

Branching Flow

Conditional paths: Step 1 → [Decision] → Path A or Path B → Merge → Done

Good for:

Iterative Flow

Refinement loops: Step 1 → Step 2 → [Review] → (Repeat if needed) → Done

Good for:

Router Flow

Type selection: [Select Type] → Load appropriate instructions → Execute → Done

Good for:

Suggested Brainstorming Techniques

Particularly effective for workflow ideation:

  1. Process Mapping: Draw current painful process, identify improvements
  2. Step Decomposition: Break complex task into atomic steps
  3. Checkpoint Thinking: Where do users need pause/review/decision?
  4. Pain Point Analysis: What makes current process frustrating?
  5. Success Visualization: What does perfect execution look like?

Key Questions to Answer

  1. What manual process needs structure and guidance?
  2. What makes this process hard or inconsistent today?
  3. What are the 3-10 major phases/steps?
  4. What document or output gets created?
  5. What inputs are required from the user?
  6. What decisions or choices affect the flow?
  7. What quality criteria define success?
  8. Document, Action, Interactive, Autonomous, or Meta workflow?
  9. What makes this workflow valuable vs doing it manually?
  10. What would make this workflow delightful to use?

Output Goals

Generate:


This focused context helps create valuable, structured BMAD workflows