From bmad-cowork
Create a complete BMad module packaging agents, workflows, and knowledge together.
How this skill is triggered — by the user, by Claude, or both
Slash command
/bmad-cowork:builder-create-moduleThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Use when creating a complete BMad module — a coherent package of agents, workflows, and knowledge for a specific domain.
Use when creating a complete BMad module — a coherent package of agents, workflows, and knowledge for a specific domain.
Trigger with: "create module", "build module", "new module", "custom module"
Agent: BMad Builder (Brix) Input: User's description of the domain and needs Output: Complete module directory structure with agents, skills, and references
Ask the user:
Plan the module structure:
module-name/
├── agents/
│ ├── [agent-1].md
│ └── [agent-2].md
├── skills/
│ ├── [workflow-1]/SKILL.md
│ └── [workflow-2]/SKILL.md
├── references/
│ ├── templates/
│ └── checklists/
└── README.md
For each agent, follow the Create Agent workflow to build a complete agent definition.
For each workflow, follow the Create Workflow process to build SKILL.md files.
Build templates, checklists, and reference documents specific to the domain.
Define how the module integrates with BMM:
Document the module: purpose, agents, workflows, installation, usage.
Save all files. Test each agent and workflow in a Cowork session.
npx claudepluginhub bspann/bmad-cowork --plugin bmad-coworkIdeates, creates, and validates BMad modules: brainstorming architecture, scaffolding installable modules from built skills, and checking structural integrity.
Plans, ideates, scaffolds, and validates BMad modules from ideas to installable packages with setup skills and structural checks.
Orients users within a BMad workflow by identifying current module and phase, recommending next skills with reasoning, and answering module-related questions from documentation.