What problem does it solve? Setting up a BMad module requires collecting user preferences, merging them into shared configuration 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. - Help Registration & Cleanup: Merges module help entries into module-help.csv and removes legacy installer directories after verifying skills are installed. - Use Case: When a user asks to install or configure a BMad module, this Skill collects preferences, writes the config files, registers help entries, and cleans up legacy directories in one guided flow. ## Quick Start Ask the assistant to install and configure the BMad module for this project using the setup skill.