BMad Builder (BMB)
Create custom agents, workflows, and modules for BMAD.
Quick Start
Section titled âQuick Startâ- Agent Creation Guide - Step-by-step guide to building your first agent
Agent Architecture
Section titled âAgent ArchitectureâComprehensive guides for each agent type:
- Simple Agent Architecture - Self-contained, optimized, personality-driven
- Expert Agent Architecture - Memory, sidecar files, domain restrictions
- Module Agent Architecture - Workflow integration, professional tools
Key Concepts
Section titled âKey ConceptsâYAML to XML Compilation
Section titled âYAML to XML CompilationâAgents are authored in YAML with Handlebars templating. The compiler auto-injects:
- Frontmatter - Name and description from metadata
- Activation Block - Steps, menu handlers, rules
- Menu Enhancement -
*helpand*exitcommands added automatically - Trigger Prefixing - Your triggers auto-prefixed with
*
Reference Examples
Section titled âReference ExamplesâProduction-ready examples available in the BMB reference folder:
Simple Agents
Section titled âSimple Agentsâ- commit-poet - Commit message artisan with style customization
Expert Agents
Section titled âExpert Agentsâ- journal-keeper - Personal journal companion with memory and pattern recognition
Module Agents
Section titled âModule Agentsâ- security-engineer - BMM security specialist with threat modeling
- trend-analyst - CIS trend intelligence expert
Installation Guide
Section titled âInstallation GuideâFor installing standalone simple and expert agents, see:
Related
Section titled âRelatedâ- Custom Content Types - Understanding content types
- Create Custom Agent - Tutorial