bmad-customize

Modify TOML configuration overrides for BMad skills and workflows via CLI.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires python, and includes scripts (resource) components.

What problem does it solve?

This Skill allows users to customize installed BMad skills and workflows by adding or modifying configuration overrides.

Core Features & Use Cases

  • Skill Customization: Authors and updates customization overrides for BMad skills.
  • Workflow Customization: Modifies workflows to change behavior or output.
  • Use Case: If you need to change how a specific BMad skill behaves or alter the steps in a workflow, use this Skill to do so.

Quick Start

To customize a BMad skill, use the command: 'customize bmad <skill-name> <change>'.

Frequently Asked Questions about bmad-customize

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

FAQPage Schema
How do I customize configuration overrides for BMad skills and workflows?

To customize configuration overrides for BMad skills and workflows, use the command-line interface to add or modify TOML-based configuration files, changing how specific skills behave or altering workflow steps.

Can I modify TOML configuration files to change BMad workflow behavior?

Yes, you can modify TOML configuration files to change BMad workflow behavior. The Skill provides a command-line interface to add or update configuration overrides that alter the output and steps of your workflows.

Do I need Python to execute BMad skill customization scripts?

Yes, you need Python to execute BMad skill customization scripts. Python is required to run the command-line interface scripts and parse the TOML-based configuration files for your skills and workflows.

What is the command to update a specific BMad skill configuration?

The command to update a specific BMad skill configuration is 'customize bmad <skill-name> <change>'. This executes the Python scripts to author or modify the TOML configuration overrides for that skill.

When should I use the BMad customize command-line interface?

You should use the BMad customize command-line interface when you need to change how an installed BMad skill behaves or alter the steps in an existing workflow by adding or modifying configuration overrides.

Does the BMad customization tool support creating new skills?

No, the BMad customization tool focuses on customizing installed skills and workflows. It authors and updates configuration overrides for existing BMad skills rather than generating entirely new skills from scratch.