bmad-create-module

Generate a complete BMAD module blueprint with directory structure and configuration.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/florian-trehaut/bmad-global --skill bmad-create-module
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: bmad-create-module
Source: https://github.com/florian-trehaut/bmad-global/tree/main/src/core-skills/bmad-create-module
Command: npx skills add https://github.com/florian-trehaut/bmad-global --skill bmad-create-module

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

BMAD module teams struggle to turn high-level ideas into installable modules. This skill guides users through a disciplined six-phase process to produce a ready-to-install module blueprint, including directory structure, module.yaml configuration, agent placeholders, workflow placeholders, and documentation.

Core Features & Use Cases

  • Six-phase module builder: intent discovery, module type classification, requirements gathering, drafting, building, and summary.
  • Generates a complete module structure — directory layout, module.yaml configuration, agent placeholders, workflow placeholders, and documentation — ready to install into BMAD projects.
  • Provides validation against BMAD module standards using built-in references and templates, and outputs placeholders suitable for bmad-agent-builder and bmad-workflow-builder.
  • Supports editing or converting existing modules and extensions to align with current BMAD conventions.

Quick Start

Provide a module brief or path to an existing module and let the skill generate a full BMAD module blueprint.

Frequently Asked Questions about bmad-create-module

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

FAQPage Schema
How do I create a BMAD module from a high-level brief?▼

To create a BMAD module, provide a brief to initiate a six-phase guided process that drafts a complete directory structure, module.yaml, and documentation. This process validates outputs against module standards to ensure ready-to-install results.

What is the process for building BMAD module architecture?▼

BMAD module architecture is built through a six-phase workflow: intent discovery, module classification, requirements gathering, drafting, building, and summary. This orchestrates standards validation to generate directory layouts and configuration files.

Can I convert an existing BMAD module to align with current conventions?▼

Yes, you can edit or convert existing modules and extensions. The builder workflow ingests a path to an existing module, validates its structure against BMAD standards, and regenerates the configuration and placeholders.

Does the BMAD module builder support standalone, extension, and global module types?▼

Yes, the module builder classifies and supports standalone, extension, and global BMAD modules. During the classification phase, it determines the correct type and generates the corresponding directory structure and module.yaml configuration.

How do agent and workflow placeholders integrate with bmad-agent-builder?▼

The module builder generates agent and workflow placeholders validated against BMAD standards. These placeholders are explicitly formatted for seamless downstream integration with bmad-agent-builder and bmad-workflow-builder.

What do I need to start architecting a BMAD module blueprint?▼

You need a module brief or a path to an existing module. This input triggers the intent discovery and requirements gathering phases to generate a ready-to-install module blueprint with documentation.