Builder Commands Reference
Quick reference for all builder commands.
Builder Agents
Section titled “Builder Agents”| Agent | Name | Purpose |
|---|---|---|
| agent-builder | Bond | Create, edit, and validate agents |
| workflow-builder | Wendy | Create, edit, and validate workflows |
| module-builder | Morgan | Create, edit, and validate modules |
Bond Commands (agent-builder)
Section titled “Bond Commands (agent-builder)”| Command | Trigger | Description |
|---|---|---|
| Create Agent | [CA] or create-agent | Create a new BMad agent with guided assistance |
| Edit Agent | [EA] or edit-agent | Edit an existing agent while maintaining compliance |
| Validate Agent | [VA] or validate-agent | Check an agent for BMad compliance and best practices |
Create Agent ([CA])
Section titled “Create Agent ([CA])”Creates a new agent through a guided workflow.
Workflow Steps:
- Brainstorm (optional) — Explore ideas
- Discovery — Define agent’s purpose
- Type & Metadata — Choose Simple/Expert/Module, name agent
- Persona — Craft personality and principles
- Commands — Define menu commands
- Activation — Set up autonomous behaviors (optional)
- Build — Generate agent file
- Validation — Review and verify
Outputs:
- Agent
.agent.yamlfile - Optional
_memory/folder for Expert agents
Edit Agent ([EA])
Section titled “Edit Agent ([EA])”Edits an existing agent.
Workflow Steps:
- Load existing agent
- Discover changes needed
- Select elements to modify
- Apply changes
- Celebrate completion
What You Can Edit:
- Persona (role, identity, communication style, principles)
- Menu commands
- Critical actions
- Metadata
- Sidecar files
Validate Agent ([VA])
Section titled “Validate Agent ([VA])”Validates an agent against BMad standards.
Checks:
- Metadata completeness
- Persona structure
- Menu formatting
- YAML validity
- BMad Core compliance
Wendy Commands (workflow-builder)
Section titled “Wendy Commands (workflow-builder)”| Command | Trigger | Description |
|---|---|---|
| Create Workflow | [CW] or create-workflow | Create a new workflow with proper structure |
| Edit Workflow | [EW] or edit-workflow | Edit an existing workflow |
| Validate Workflow | [VW] or validate-workflow | Validate workflow structure and compliance |
| Validate Max-Parallel | [MV] or validate-max-parallel-workflow | Validate for parallel sub-process execution |
| Rework Workflow | [RW] or convert-or-rework-workflow | Convert or rework to V6 compliant format |
Create Workflow ([CW])
Section titled “Create Workflow ([CW])”Creates a new workflow.
Options:
- From Scratch — Start with guided discovery
- Convert Existing — Convert existing workflow to BMad format
Workflow Steps:
- Discovery — Understand your idea
- Classification — Type, structure, output
- Requirements — Inputs, tools, validation
- Design — Step sequence
- Foundation — Create workflow.md
- Build Steps — Create step files
- Completion — Final review
Edit Workflow ([EW])
Section titled “Edit Workflow ([EW])”Edits an existing workflow.
Workflow Steps:
- Assess workflow
- Discover edits needed
- Select mode (direct/placeholder)
- Apply edits
- Validate after changes
- Complete
Validate Workflow ([VW])
Section titled “Validate Workflow ([VW])”Validates a workflow.
Checks:
- Frontmatter completeness
- Step structure
- Menu handling
- Output format
- Cohesiveness
Validate Max-Parallel ([MV])
Section titled “Validate Max-Parallel ([MV])”Hyper-optimized workflow validation for LLMs with high parallel processing capability (like Claude). Uses task agents to validate multiple workflow aspects simultaneously in sub-processes for dramatically faster results.
Additional Checks:
- Parallel compatibility
- Sub-process optimization
- Task agent orchestration
- LLM parallel capability utilization
Rework Workflow ([RW])
Section titled “Rework Workflow ([RW])”Converts or reworks workflows to V6 format.
Use For:
- Updating legacy workflows
- Fixing compliance issues
- Converting from other formats
Morgan Commands (module-builder)
Section titled “Morgan Commands (module-builder)”| Command | Trigger | Description |
|---|---|---|
| Product Brief | [PB] or product-brief | Create a module brief through creative discovery |
| Create Module | [CM] or create-module | Create a complete module from a brief |
| Edit Module | [EM] or edit-module | Edit an existing module |
| Validate Module | [VM] or validate-module | Validate module structure and compliance |
Product Brief ([PB])
Section titled “Product Brief ([PB])”Creates a module brief.
Workflow Steps:
- Welcome and spark ideas
- Define module type
- Clarify vision
- Identify users
- Define value proposition
- Plan agents
- Plan workflows
- Plan tools
- Explore scenarios
- Review and finalize
Output: module-brief-{code}.md file
Create Module ([CM])
Section titled “Create Module ([CM])”Creates a module from a brief.
Input: Path to module brief file
Creates:
- Module directory structure
module.yamlwith configuration- Agent and workflow spec files
- README.md and TODO.md
Edit Module ([EM])
Section titled “Edit Module ([EM])”Edits an existing module.
Can Edit:
module.yamlconfiguration- Install questions
- Module metadata
- Configuration values
Validate Module ([VM])
Section titled “Validate Module ([VM])”Validates a module.
Checks:
module.yamlvaliditymodule-help.csvformat (if present)- Folder structure
- Agent file compliance
- Workflow file compliance
Command Quick Reference
Section titled “Command Quick Reference”| Task | Agent | Command |
|---|---|---|
| Create agent | Bond | [CA] |
| Create workflow | Wendy | [CW] |
| Create module brief | Morgan | [PB] |
| Create module | Morgan | [CM] |
| Edit agent | Bond | [EA] |
| Edit workflow | Wendy | [EW] |
| Edit module | Morgan | [EM] |
| Validate agent | Bond | [VA] |
| Validate workflow | Wendy | [VW] |
| Validate module | Morgan | [VM] |
| Rework workflow | Wendy | [RW] |
Resources
Section titled “Resources”| Resource | Description |
|---|---|
| Agent Schema | Agent YAML structure |
| Workflow Schema | Workflow frontmatter and structure |
| Module YAML | Module configuration |