bmad-customize

Automate creation and maintenance of TOML overrides for BMad skills.

Updated Nov 6, 2025
One-click install
npx skills add https://github.com/skyoxu/godotgame --skill bmad-customize-skyoxu
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bmad-customize
Source: https://github.com/skyoxu/godotgame/tree/main/.agents/skills/bmad-customize
Command: npx skills add https://github.com/skyoxu/godotgame --skill bmad-customize-skyoxu

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This tool automates the creation and maintenance of per-skill customization overrides for BMad installed skills.

Core Features & Use Cases

  • Discover and categorize customization surfaces (agent and workflow) across installed skills.
  • Author, route, and write TOML override files under {project-root}/_bmad/custom for targeted skills.
  • Verify changes with built-in checks and resolve conflicts before applying overrides.

Quick Start

Run the customize tool for a target skill to generate or adjust its TOML override under _bmad/custom.

Frequently Asked Questions about bmad-customize

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I customize installed agent and workflow skills with TOML overrides?

You can customize installed agent and workflow skills by authoring TOML override files. This skill discovers customization surfaces, routes the configurations, and writes verified TOML overrides directly into your project.

What is the best way to automate per-skill customization for BMad workflows?

Automating per-skill customization involves using a tool that discovers and categorizes agent and workflow surfaces. It authors and writes TOML overrides to a designated project directory, verifying changes before applying them.

Can I resolve conflicts before applying TOML overrides to my agent skills?

Yes, you can resolve conflicts before applying TOML overrides to agent skills. The customization process includes built-in verification checks to discover issues and ensure changes are safely applied to the workflow surfaces.

Do I need a specific project directory structure to write skill customization overrides?

You need a specific project directory structure to write skill customization overrides. The tool reads existing customize.toml surfaces and writes all override files specifically to the {project-root}/_bmad/custom directory path.

Where does the system store generated TOML configuration overrides for targeted skills?

The system stores generated TOML configuration overrides for targeted skills in the {project-root}/_bmad/custom directory. This centralizes all per-skill workflow and agent customizations within your project structure.