What problem does it solve? Changing the behavior of installed BMad agent or workflow skills requires knowing which fields each skill exposes, where override files belong, and how team and user layers merge. This Skill translates plain-English customization requests into correctly placed, verified TOML override files under _bmad/custom/. ## Core Features & Use Cases - Discovery and routing: Scans installed skills via a Python script to list every customizable agent and workflow surface, including existing team and user overrides. - Override authoring: Composes sparse TOML overrides against each skill's customize.toml, applying correct merge semantics for scalars, append arrays, and keyed tables. - Verified writes: Shows a diff, waits for confirmation, writes the team (.toml) or user (.user.toml) file, then verifies the result with the BMad customization resolver or a manual merge fallback. - Use Case: A user says "make the PM agent always include our compliance checklist." The Skill locates bmad-agent-pm, reads its exposed fields, writes a team override adding the checklist to persistent_facts, and verifies the merged output. ## Quick Start Ask the assistant to customize a BMad skill, for example: change the PRD workflow to use a different output template for this project.