What problem does it solve? Customizing BMad agents and workflows requires knowing where override files live, which fields each skill exposes, and how team and user layers merge. This Skill translates plain-English change requests into correctly placed, verified TOML overrides under _bmad/custom/ without manual file hunting. ## Core Features & Use Cases - Discovery and routing: Scans installed skills for customize.toml surfaces, classifies them as agent or workflow, and reports existing team/user overrides via a Python script. - Guided override authoring: Composes sparse TOML overrides with correct merge semantics (scalars override, arrays append, keyed tables merge by code/id) and places them as team (.toml) or user (.user.toml) files. - Verification loop: Runs the BMad customization resolver to confirm the override landed, with a manual merge fallback when the resolver is missing. - Use Case: A user says "make the PM agent always include our compliance checklist." The Skill discovers the agent's exposed fields, writes bmad-agent-pm.toml with a persistent_facts entry, and verifies the merged result. ## 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.