What problem does it solve?
This Skill helps you create, edit, rebuild, and quality-check AI agent Skills without manually designing every file, prompt, template, and memory structure yourself. It turns vague agent ideas into structured, outcome-driven agent packages with clear personas, capabilities, optional memory, and autonomous behavior.
Core Features & Use Cases
- Conversational Agent Building: Guides users through a multi-phase discovery process to define an agent's identity, mission, capabilities, activation flow, and customization surface.
- Supports Multiple Agent Types: Builds stateless agents, memory agents with sanctum files, and autonomous agents with Pulse behavior for headless operation.
- Editing and Rebuilding Existing Agents: Analyzes an existing agent as intent material, then either makes targeted edits or fully rethinks the design around core outcomes.
- Quality Analysis Workflow: Runs deterministic scans and orchestrates deeper quality reviews for structure, prompt craft, execution efficiency, sanctum architecture, customization, and enhancement opportunities.
- Use Case: Ideal when a team wants to create a reusable internal AI agent, convert a verbose prompt into a maintainable skill, or audit an existing agent for over-specification and structural issues.
Quick Start
Ask the bmad-agent-builder skill to create a new agent for your use case, or give it an existing agent path and ask it to analyze, edit, or rebuild it.