Modules
Modules are organized collections of agents and workflows that solve specific problems or address particular domains.
What is a Module?
Section titled “What is a Module?”A module is a self-contained package that includes:
- Agents - Specialized AI assistants
- Workflows - Step-by-step processes
- Configuration - Module-specific settings
- Documentation - Usage guides and reference
Official Modules
Section titled “Official Modules”Core Module
Section titled “Core Module”Always installed, provides shared functionality:
- Global configuration
- Core workflows (Party Mode, Advanced Elicitation, Brainstorming)
- Common tasks (document indexing, sharding, review)
BMad Method (BMM)
Section titled “BMad Method (BMM)”Software and game development:
- Project planning workflows
- Implementation agents (Dev, PM, QA, Scrum Master)
- Testing and architecture guidance
BMad Builder (BMB)
Section titled “BMad Builder (BMB)”Create custom solutions:
- Agent creation workflows
- Workflow authoring tools
- Module scaffolding
Creative Intelligence Suite (CIS)
Section titled “Creative Intelligence Suite (CIS)”Innovation and creativity:
- Creative thinking techniques
- Innovation strategy workflows
- Storytelling and ideation
BMad Game Dev (BMGD)
Section titled “BMad Game Dev (BMGD)”Game development specialization:
- Game design workflows
- Narrative development
- Performance testing frameworks
Module Structure
Section titled “Module Structure”Installed modules follow this structure:
_bmad/├── core/ # Always present├── bmm/ # BMad Method (if installed)├── bmb/ # BMad Builder (if installed)├── cis/ # Creative Intelligence (if installed)└── bmgd/ # Game Dev (if installed)Custom Modules
Section titled “Custom Modules”You can create your own modules containing:
- Custom agents for your domain
- Organizational workflows
- Team-specific configurations
Custom modules are installed the same way as official modules.
Installing Modules
Section titled “Installing Modules”During BMad installation, you choose which modules to install. You can also add or remove modules later by re-running the installer.
See Installation Guide for details.
Next: Read the Installation Guide to set up BMad with the modules you need.