What problem does it solve? Setting up a BMad module requires writing configuration values into multiple files (shared config, user config, help registry) while handling legacy per-module configs and avoiding stale entries. This Skill automates that entire installation and migration workflow. ## Core Features & Use Cases - Config Merging: Collects user preferences and writes them to _bmad/config.yaml (shared settings) and _bmad/config.user.yaml (personal settings like user name and language) using an anti-zombie pattern that removes stale module 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 Registry & Cleanup: Merges module help entries into module-help.csv and removes legacy installer directories after verifying skills are installed at .claude/skills/. - Use Case: A user asks to install the 'bmb' module; the Skill prompts for preferences, writes both config files, registers help entries, creates output directories, and cleans up legacy installer packages. ## Quick Start Ask the assistant to install and configure the BMad module for this project, providing your name and preferred language.