bmad-bmb-setup

Configure BMad Builder module with user preferences and configuration files.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill sets up the BMad Builder module in a project, automating the process and simplifying configuration for the user.

Core Features & Use Cases

  • Automated Installation and Configuration: Sets up BMad Builder module by installing necessary files and writing configuration to appropriate project files.
  • Module Specific Configurations: Customizes settings such as output folder and document language based on project needs.
  • Legacy Migrations: Handles updates and legacy configurations to ensure a smooth transition.
  • User Input Handling: Allows for customization with user inputs like project preferences and settings.
  • Confirmation and Greeting: Provides feedback to the user after configuration completion with module-specific greeting and a summary of settings applied.

Quick Start

To setup BMad Builder in your project, simply execute the bmad-bmb-setup skill.

Frequently Asked Questions about bmad-bmb-setup

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

FAQPage Schema
How do I set up the BMad Builder module in my project?

To set up the BMad Builder module, you execute the automated setup process which installs necessary files, collects user preferences for project-root and document language, and writes configuration to appropriate project files.

What configurations are needed to automate project setup with BMad Builder?

Automated project setup requires configuring user preferences such as project-root directory, document language, and output folder, which are preserved using user configuration files for development and production environments.

Does the BMad Builder automated setup handle legacy configurations?

Yes, the BMad Builder setup handles legacy migrations by updating legacy configurations to ensure a smooth transition to the new module configuration structure.

Can I customize the output folder and document language during module configuration?

Yes, module configuration allows you to customize settings such as output folder and document language based on your specific project needs through user input handling.

What happens after the BMad Builder configuration is completed?

After configuration completion, the setup provides a module-specific greeting and a summary of the settings applied, giving you immediate feedback on the installed configuration.

Why use automated setup for BMad Builder instead of manual configuration?

Automated setup simplifies configuration by handling the installation of necessary files and writing configurations to project files, reducing manual errors and ensuring settings are preserved in user configuration files.