What problem does it solve? Setting up a BMad module requires writing consistent YAML configuration across multiple files, migrating legacy per-module configs, and registering help entries — a manual process prone to stale values and missed cleanup steps. ## Core Features & Use Cases - Config Merging: Writes core and module settings to _bmad/config.yaml and personal settings to _bmad/config.user.yaml using an anti-zombie pattern that removes stale entries before writing fresh ones. - Legacy Migration: Detects old per-module config files, uses their values as fallback defaults, and deletes them after a successful merge. - Help Registration & Cleanup: Merges module capabilities into module-help.csv and removes legacy installer directories after verifying skills are installed at .claude/skills/. - Use Case: After installing the BMad Builder module, run this skill to collect your preferences (user name, language, output folders), consolidate any existing installer config, and produce a clean _bmad/ directory containing only config files. ## Quick Start Ask the assistant to install and configure the BMad Builder module in this project, optionally providing values like your name and preferred language inline.