bmad-module-builder

Plan, scaffold, and validate BMad modules from ideas to installable packages.

Updated May 5, 2026
One-click install
npx skills add https://github.com/devalexanderdaza/bmad-any --skill bmad-module-builder-devalexanderdaza
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bmad-module-builder
Source: https://github.com/devalexanderdaza/bmad-any/tree/main/.agents/skills/bmad-module-builder
Command: npx skills add https://github.com/devalexanderdaza/bmad-any --skill bmad-module-builder-devalexanderdaza

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pyyaml, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

Building BMad modules requires coordinating planning, scaffolding, and validation across multiple complex steps, which is error-prone and time-consuming when done manually.

Core Features & Use Cases

  • Ideate Module (IM): Facilitates creative brainstorming sessions to plan module architecture, define agent and workflow skills, and produce detailed plan documents.
  • Create Module (CM): Scaffolds installable module infrastructure from existing skills, supporting both multi-skill modules with dedicated setup skills and standalone self-registering single-skill modules.
  • Validate Module (VM): Verifies module structural integrity, help CSV entry completeness, and agent roster accuracy against built skills.

Quick Start

Use the bmad-module-builder skill to plan and scaffold a new module from your existing skills folder.

Frequently Asked Questions about bmad-module-builder

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I scaffold an installable BMad module from existing skills?

To scaffold an installable BMad module from existing skills, use the module builder to generate infrastructure for multi-skill modules with dedicated setup skills or standalone self-registering single-skill modules.

What is the best way to plan BMad module architecture and agent workflows?

Planning BMad module architecture involves brainstorming sessions to define agent and workflow skills, producing detailed plan documents that guide subsequent scaffolding and validation steps.

How do I validate BMad module structural integrity and help CSV entries?

Validating BMad module structural integrity verifies help CSV entry completeness and checks agent roster accuracy against built skills to ensure module quality before installation.

Can I package a standalone single-skill module without a dedicated setup skill?

Yes, you can package a standalone single-skill module without a dedicated setup skill by scaffolding it as a self-registering module during the creation process.

Do I need pyyaml to build and validate BMad modules end-to-end?

Yes, pyyaml is required as a dependency to build and validate BMad modules, supporting the parsing of configuration files during ideation, scaffolding, and structural verification workflows.