What problem does it solve? Setting up a BMad module requires collecting user preferences, merging them into shared config files, migrating legacy per-module configs, and cleaning up installer directories — a multi-step process that is error-prone when done manually. ## Core Features & Use Cases - Config Merging: Writes core settings and module-specific values into _bmad/config.yaml and personal settings into _bmad/config.user.yaml using an anti-zombie pattern that removes stale entries. - Legacy Migration: Detects old per-module config files, uses their values as fallback defaults, and deletes them after a successful merge. - Safe Cleanup: Verifies every skill exists at .claude/skills/ before removing legacy installer directories, and rejects unresolved {project-root} path tokens. - Use Case: After installing the BMad Builder module, run this skill to answer a few prompts (user name, language, output folders) and have all config files, help CSV entries, and directory cleanup handled automatically. ## Quick Start Ask the assistant to install and configure the BMad Builder module, optionally providing values like your name and preferred language inline to skip interactive prompts.