bmad-customize

Generate TOML configuration files to customize BMad skill behaviors.

1|Updated May 31, 2026
One-click install
npx skills add https://github.com/sfines/slf-llm-wiki-py --skill bmad-customize-sfines
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bmad-customize
Source: https://github.com/sfines/slf-llm-wiki-py/tree/main/.agents/skills/bmad-customize
Command: npx skills add https://github.com/sfines/slf-llm-wiki-py --skill bmad-customize-sfines

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill allows users to customize and override the behavior of installed BMad skills, enabling tailored experiences and behavior modifications.

Core Features & Use Cases

  • Skill Overrides: Customize specific behaviors of installed BMad skills.
  • Config Management: Manage team and user overrides for skills.
  • Discovery & Routing: Identify which skills and behaviors can be customized.
  • Use Case: For example, a user may want to customize a particular skill to change the default response or add new features without modifying the core skill.

Quick Start

Run 'bmad-customize' followed by the specific changes you wish to apply, e.g., 'bmad-customize customize my-skill my-behavior'.

Frequently Asked Questions about bmad-customize

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

FAQPage Schema
How do I override BMad skill behaviors using TOML config files?

To override BMad skill behaviors, use bmad-customize to generate TOML configuration files that target specific agent and workflow configurations without modifying the core skill directly.

What is the best way to customize installed BMad skills without changing core code?

Customizing installed BMad skills is best done by generating TOML configuration files to apply user or team overrides, allowing you to tailor behaviors while keeping the original skill code intact.

Can I manage team and user overrides separately for BMad skill configurations?

Yes, bmad-customize supports config management for both team and user overrides, enabling you to apply distinct behavior modifications and tailored experiences for different environments.

How do I identify which BMad skills and behaviors can be customized?

bmad-customize provides discovery and routing features that scan your installed BMad skills to identify exactly which agent and workflow behaviors support TOML configuration overrides.

Does bmad-customize require prior knowledge of BMad's configuration system?

Yes, effective skill override requires understanding BMad's configuration system structure and the ability to read and write TOML files to properly target agent and workflow configurations.

Why should I use TOML config management instead of directly editing BMad skill scripts?

Using TOML config management prevents destructive edits to core scripts by isolating your skill overrides in separate configuration files, ensuring safer updates and easier team-wide config sharing.