3.2 KiB
3.2 KiB
BMB - BMad Builder Module
The BMB (BMad Builder Module) provides specialized tools and workflows for creating, customizing, and extending BMad Method components, including custom agents, workflows, and integrations.
Module Structure
🤖 /agents
Builder-specific agents that help create and customize BMad Method components:
- Agent creation and configuration specialists
- Workflow designers
- Integration builders
📋 /workflows
Specialized workflows for building and extending BMad Method capabilities:
Core Builder Workflows
create-agent- Design and implement custom agentscreate-workflow- Build new workflow definitionscreate-team- Configure agent teamsbundle-agent- Package agents for distributioncreate-method- Design custom development methodologies
Integration Workflows
integrate-tool- Connect external tools and servicescreate-adapter- Build API adapterssetup-environment- Configure development environments
Key Features
Agent Builder
Create custom agents with:
- Role-specific instructions
- Tool configurations
- Behavior patterns
- Integration points
Workflow Designer
Design workflows that:
- Orchestrate multiple agents
- Define process flows
- Handle different project scales
- Integrate with existing systems
Team Configuration
Build teams that:
- Combine complementary agent skills
- Coordinate on complex tasks
- Share context effectively
- Deliver cohesive results
Quick Start
# Create a new custom agent
bmad bmb create-agent
# Design a new workflow
bmad bmb create-workflow
# Bundle an agent for sharing
bmad bmb bundle-agent
# Create a custom team configuration
bmad bmb create-team
Use Cases
Custom Agent Development
Build specialized agents for:
- Domain-specific expertise
- Company-specific processes
- Tool integrations
- Automation tasks
Workflow Customization
Create workflows for:
- Unique development processes
- Compliance requirements
- Quality gates
- Deployment pipelines
Team Orchestration
Configure teams for:
- Large-scale projects
- Cross-functional collaboration
- Specialized domains
- Custom methodologies
Integration with BMM
BMB works alongside BMM to:
- Extend core BMM capabilities
- Create custom implementations
- Build domain-specific solutions
- Integrate with existing tools
Best Practices
- Start with existing patterns - Study BMM agents and workflows before creating new ones
- Keep it modular - Build reusable components
- Document thoroughly - Clear documentation helps others use your creations
- Test extensively - Validate agents and workflows before production use
- Share and collaborate - Contribute useful components back to the community
Related Documentation
- BMM Module - Core method implementation
- Agent Creation Guide - Detailed agent building instructions
- Workflow Design Patterns - Best practices for workflow creation
BMB empowers you to extend and customize the BMad Method to fit your specific needs while maintaining the power and consistency of the core framework.