Agent
npx machina-cli add skill PabloLION/bmad-plugin/agent --openclawAgent Workflow
Goal: Create, edit, or validate BMAD agents following core standards.
Agent: Agent Builder (Bond) Module: BMB
Execution
Select a sub-workflow based on user intent:
| Trigger | Sub-workflow | Description |
|---|---|---|
| CA | ./workflow-create-agent.md | Create a new BMAD agent |
| EA | ./workflow-edit-agent.md | Edit an existing agent |
| VA | ./workflow-validate-agent.md | Validate an agent and improve deficiencies |
Read and follow the selected sub-workflow file.
Source
git clone https://github.com/PabloLION/bmad-plugin/blob/main/plugins/bmad/skills/agent/SKILL.mdView on GitHub Overview
Agent Workflow enables you to create, edit, or validate BMAD agents following core standards. Guided by the Agent Builder (Bond) BMB module, it routes tasks to dedicated sub-workflows to ensure compliance checks and best practices are applied. Select CA, EA, or VA to execute the appropriate workflow.
How This Skill Works
Agent Workflow routes your request to one of three sub-workflows based on the trigger: CA, EA, or VA. Each trigger points to a dedicated MD file (CA: ./workflow-create-agent.md, EA: ./workflow-edit-agent.md, VA: ./workflow-validate-agent.md) and runs its steps. The process is powered by the BMB module to enforce best practices and core-standard compliance.
When to Use It
- Create a new BMAD agent following core standards
- Edit an existing BMAD agent to apply changes or improvements
- Validate an agent to identify deficiencies and compliance gaps
- Update an agent to align with updated BMAD policies
- Audit multiple agents for standardization and governance
Quick Start
- Step 1: Decide your action and choose CA, EA, or VA
- Step 2: Run the corresponding sub-workflow file (CA: ./workflow-create-agent.md, EA: ./workflow-edit-agent.md, VA: ./workflow-validate-agent.md)
- Step 3: Review results and apply recommended improvements
Best Practices
- Define scope and governance before creating an agent
- Use CA for new agents and ensure compliance with BMAD standards
- Edit agents by preserving core behavior and validating after edits
- Run VA after changes to identify and fix deficiencies
- Document changes and maintain an up-to-date changelog
Example Use Cases
- Create a new BMAD agent for a data processing workflow using CA
- Edit an existing agent to fix a runtime issue via EA
- Validate an agent against updated compliance checks via VA
- Improve deficiencies flagged by VA by updating rules
- Audit a portfolio of agents for standardization