What problem does it solve? Turning a folder of built BMad skills into a properly packaged, installable module requires generating module.yaml, help CSV registries, setup skills, and config merge logic by hand, which is error-prone and hard to validate. ## Core Features & Use Cases - Ideate Module (IM): Facilitates a phased brainstorming session that produces a complete module plan document covering architecture, memory patterns, skill briefs, and a build roadmap. - Create Module (CM): Scaffolds module infrastructure from existing skills, generating a dedicated setup skill for multi-skill modules or embedding self-registration into standalone single-skill modules, with headless mode support. - Validate Module (VM): Runs deterministic structural checks plus LLM quality review of capability entries, menu codes, ordering references, and agent rosters, returning pass/fail results or structured JSON for CI. - Use Case: You built three skills for a content suite and want to distribute them. Run Create Module to generate the setup skill, module.yaml, and help CSV, then run Validate Module to confirm every capability is registered correctly before publishing. ## Quick Start Ask the assistant to create a BMad module from the skills folder at .claude/skills/my-module and confirm the generated module.yaml and help CSV before scaffolding.