bmad-agent-builder

Build, optimize, and validate AI agents through conversational discovery.

26|23|Updated Dec 16, 2025
One-click install
npx skills add https://github.com/laraxot/laravelpizza.com --skill bmad-agent-builder-laraxot
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bmad-agent-builder
Source: https://github.com/laraxot/laravelpizza.com/tree/main/.github/skills/bmad-agent-builder
Command: npx skills add https://github.com/laraxot/laravelpizza.com --skill bmad-agent-builder-laraxot

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires bmad-init, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill solves the problem of building complex AI agents that require conversational discovery, iterative refinement, and validation.

Core Features & Use Cases

  • Conversational Discovery: Guides users through building agents through six phases: intent discovery, capabilities strategy, requirements gathering, drafting, building, and testing.
  • Quality Optimization: Provides comprehensive validation and performance optimization using lint scripts and LLM scanner subagents.
  • Module Integration: Allows agents to be integrated into the BMad Method ecosystem, functioning as personal companions, domain experts, and workflow facilitators.

Quick Start

To start building an AI agent, use the bmad-agent-builder skill with the --headless flag and provide the initial input or path to an existing skill for optimization or editing.

Frequently Asked Questions about bmad-agent-builder

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

FAQPage Schema
How do I build and validate AI agents through conversational discovery?

You build AI agents through conversational discovery by progressing across six phases: intent discovery, capabilities strategy, requirements gathering, drafting, building, and testing to iteratively refine and validate the agent.

Can I run AI agent development in a non-interactive headless mode?

Yes, AI agent development supports a headless mode for non-interactive execution. You can use the `--headless` flag and provide initial input or a path to an existing skill for optimization or editing.

Do I need bmad-init to configure variables for AI agent creation?

Yes, you need bmad-init to configure variables before AI agent creation. The agent builder requires bmad-init for configuration variables and integrates with the BMad Method ecosystem for modular development.

What is the best way to optimize AI agent quality and performance?

The best way to optimize AI agent quality is through comprehensive validation and performance optimization using lint scripts and LLM scanner subagents during the testing phase of the conversational discovery workflow.

Does the BMad Method ecosystem support integrating custom agents as domain experts?

Yes, the BMad Method ecosystem supports integrating custom agents as personal companions, domain experts, and workflow facilitators using available scripts, references, and assets for dynamic agent creation.