bmad-customize

Create and verify TOML configuration overrides for BMad agents and workflows.

Updated Jul 11, 2026
One-click install
npx skills add https://github.com/marcmontecalvo/kinward --skill bmad-customize-marcmontecalvo
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bmad-customize
Source: https://github.com/marcmontecalvo/kinward/tree/main/.agents/skills/bmad-customize
Command: npx skills add https://github.com/marcmontecalvo/kinward --skill bmad-customize-marcmontecalvo

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This skill solves the challenge of managing complex agent and workflow configurations by providing a structured, verifiable way to apply personal or team-specific overrides without modifying core logic.

Core Features & Use Cases

  • Intent-Based Routing: Automatically classifies whether a user wants to customize an agent persona or a specific workflow step.
  • Safe Override Management: Handles the creation and verification of TOML-based overrides, ensuring changes are correctly merged and validated.
  • Use Case: A team needs to update the communication style of a project manager agent or prepend specific activation steps to a PRD generation workflow; this skill guides the user through the discovery, composition, and verification of those changes.

Quick Start

Use the bmad-customize skill to list all available customizable agents and workflows in this project.

Frequently Asked Questions about bmad-customize

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

FAQPage Schema
How do I override TOML configuration for automation agents without modifying core logic?

To override TOML configuration for automation agents without modifying core logic, you create personal or team-specific TOML override files. The skill validates and merges these user-defined settings directly with base configurations to ensure safe customization.

What is the best way to customize BMad workflow steps and agent personas?

The best way to customize BMad workflow steps and agent personas is through intent-based routing. The skill classifies your customization intent and guides you through discovering customizable surfaces to compose verified overrides for specific workflows or agents.

Do I need Python to manage TOML-based workflow configuration overrides?

Yes, you need Python 3.11 or higher to manage TOML-based workflow configuration overrides. The skill relies on this environment and requires access to the project root to successfully resolve and validate your customization files.

How does safe override management work for TOML agent configurations?

Safe override management for TOML agent configurations works by structuring user-defined settings into separate files. The skill verifies these settings and ensures they are correctly merged with base configurations, preventing direct modifications to core logic.

Can I list all available customizable agents and workflows in my project root?

Yes, you can list all available customizable agents and workflows in your project root. By invoking the skill, it facilitates the discovery of all customizable surfaces within the project, allowing you to identify targets for configuration overrides.