BMAD is powerful out of the box, but its true scalability lies in its official add-on modules. Designed to extend beyond the built-in core and BMM (the ones we'll cover in this book), these modules provide specialized agents, workflows, and tasks tailored for specific domains.
Whether you are extending the framework itself, brainstorming new products, developing a video game, or building enterprise-grade testing strategies, there is a dedicated module for the job. Below is a breakdown of the official BMAD modules and when they should be utilized in your projects.
BMAD Builder
BMAD Builder is the meta-module of the ecosystem. It provides guided assistance for creating custom agents, structured workflows, and domain-specific modules. It features interactive setup capabilities using YAML configuration and seamless npm publishing support.
When to use it: You should use the BMAD Builder when you need to extend the BMAD framework itself. If your team requires highly specialized AI agents with custom expertise, bespoke decision-point workflows, or if you want to package and share your own custom module with the wider community, this is your starting point.
Creative Intelligence Suite (CIS)
The Creative Intelligence Suite (CIS) is a collection of AI-powered tools designed to facilitate structured creativity, ideation, and innovation. It comes equipped with specialized agents like Innovation Strategist, Design Thinking Coach, and Storyteller, employing proven frameworks such as SCAMPER and reverse brainstorming.
When to use it: Deploy CIS during the early stages of product development. It is the ideal module when you are facing complex problem-solving hurdles, need lateral thinking exercises, are drafting narratives and pitches, or require a structured environment to brainstorm and refine abstract ideas.
Game Dev Studio (GDS)
Game Dev Studio (GDS) is a highly specialized module providing structured game development workflows adapted for major engines like Unity, Unreal, Godot, and custom builds. It handles everything from rapid prototyping in Quick Dev mode to epic-driven production sprints.
When to use it: As the name implies, GDS is designed for game developers. You should use it when you need to generate comprehensive Game Design Documents (GDDs), establish world-building and character dialog, or need engine-specific architecture guidance across various game types.
Test enterprise architect (TEA)
TEA brings enterprise-grade test strategy, automation guidance, and release gate decision-making to the table. This module goes far beyond standard QA by offering risk-based prioritization, requirements traceability, and nine distinct structured workflows.
When to use it: You should integrate TEA when software quality, test design, and automated testing are paramount. It is built for teams that need strict non-functional requirement (NFR) assessments, CI setup assistance, Acceptance Test-Driven Development (ATDD) workflows, and rigorous P0-P3 bug prioritization.
Moving forward: our focus on quality
While BMAD Builder, the CIS, and Game Dev Studio offer incredible value for their respective niches, testing and quality assurance remain the universal bottlenecks for most development teams.
For that reason, we're going to cover TEA in this book, not the others. In the upcoming chapters, we will dive deep into the TEA module and how it is associated in both upstream and downstream phases. We will explore how to collaborate with the TEA agent, set up requirements traceability, and leverage TEA's structured workflows to ensure your next release is robust, automated, and deployment-ready.