bmad-agent-builder

Create, edit, and analyze Agent Skills through guided conversational discovery.

Updated Sep 27, 2025
One-click install
npx skills add https://github.com/Cbanzaime23/Booking-System --skill bmad-agent-builder-cbanzaime23
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bmad-agent-builder
Source: https://github.com/Cbanzaime23/Booking-System/tree/main/.agent/skills/bmad-agent-builder
Command: npx skills add https://github.com/Cbanzaime23/Booking-System --skill bmad-agent-builder-cbanzaime23

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Builds, edits or analyzes Agent Skills through conversational discovery. Use when the user requests to "Create an Agent", "Analyze an Agent" or "Edit an Agent".

Core Features & Use Cases

  • Guides users through conversational discovery to define an agent's identity, capabilities, memory (if any) and activation routing.
  • Supports three archetypes: Stateless, Memory, and Autonomous agents, each with distinct sanctum and activation flows.
  • Produces a complete agent skill structure at the end, including SKILL.md, references, assets, and optional scripts for deterministic tasks.

Quick Start

Describe the agent you want to build, and I will guide you through conversational discovery to produce a complete agent skill with persona, capabilities, and optional sanctum.

Frequently Asked Questions about bmad-agent-builder

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

FAQPage Schema
How do I create an AI agent through guided conversational discovery?

You can create an AI agent by describing the agent you want to build, which triggers conversational discovery to define its identity, capabilities, memory, and activation routing. The process outputs a ready-to-use Skill directory with SKILL.md, references, assets, and scripts.

What is the difference between stateless, memory, and autonomous agent archetypes?

Stateless, memory, and autonomous agent archetypes differ by their distinct sanctum and activation flows. The builder classifies your agent into one of these three types during guided discovery based on whether it requires persistent memory or autonomous decision-making.

Can I edit or analyze an existing agent skill structure?

Yes, you can analyze an agent or edit an existing agent by requesting those actions directly. The builder orchestrates the end-to-end creation, editing, and analysis of Agent Skills through conversational discovery to update or inspect the skill structure.

What files and directories are generated when building an agent skill?

Building an agent skill generates a complete directory structure including SKILL.md, references, assets, and optional scripts for deterministic tasks. These components provide the ready-to-use foundation for the agent's persona and activation routing.

Do I need to define agent memory and activation routing before building?

No, you do not need to define memory and activation routing beforehand. The guided conversational discovery process prompts you to establish the agent's identity, capabilities, and memory requirements dynamically during the build session.

When should I use scripts in an autonomous agent skill?

You should use scripts in an autonomous agent skill when you need to execute deterministic tasks. The builder includes optional scripts in the output directory alongside SKILL.md and references to handle these specific automated functions.