bmad-agent-builder

Builds, edits, and analyzes AI agent skills through conversational discovery.

2|Updated Apr 19, 2026
One-click install
npx skills add https://github.com/Wizarck/nexandro --skill bmad-agent-builder-wizarck
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: bmad-agent-builder
Source: https://github.com/Wizarck/nexandro/tree/main/skills/bmad-agent-builder
Command: npx skills add https://github.com/Wizarck/nexandro --skill bmad-agent-builder-wizarck

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve? Designing well-structured AI agents is hard: agents often end up over-specified with mechanical procedures, lack clear identity, or have no coherent memory architecture. This Skill guides users through a conversational discovery process to create outcome-driven agents with clear personas, focused capabilities, and optional persistent memory. ## Core Features & Use Cases - Agent Building: Six-phase conversational discovery process that produces stateless, memory, or autonomous agents with persona, capabilities, and sanctum templates. - Quality Analysis: Analyzes existing agents for over-specification, persona-capability misalignment, and structural issues, generating an interactive HTML report with grades, opportunities, and fix prompts. - Guided Editing: Surgical edit workflow that preserves agent identity while modifying capabilities, persona, memory structure, or PULSE autonomous behavior. - Use Case: A user says "create an agent that reviews my code like a senior engineer" and the builder walks them through discovery, determines it needs memory, and outputs a complete agent skill with bootloader SKILL.md, sanctum templates, and an init script. ## Quick Start Ask the agent builder to create a new agent by describing who the agent is and what outcome it should achieve, or provide a path to an existing agent and request analyze, edit, or rebuild.

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 skill with a persona and capabilities?▼

Describe who the agent is and what outcome it should achieve, then the builder walks you through conversational discovery covering identity, capabilities, memory needs, and access boundaries. It outputs a complete skill directory with SKILL.md, reference files, and templates.

What is the difference between stateless, memory, and autonomous agents?▼

Stateless agents keep everything in SKILL.md with no persistence. Memory agents add a sanctum folder with persona, creed, bond, and memory files that persist across sessions. Autonomous agents add PULSE for background operation between sessions.

How do I analyze an existing agent for quality issues?▼

Provide the path to the agent and request a quality analysis. The skill checks for over-specification, persona-capability alignment, and structural issues, then generates an interactive HTML report with grades, opportunity themes, and fix prompts.

Can I edit an agent without rebuilding it from scratch?▼

Yes, choose the Edit route when given the three-way question. The edit workflow reads the agent's full structure, assesses which files are affected by your change, and makes targeted modifications while preserving the existing identity and design.

Does the agent builder support headless or non-interactive execution?▼

Yes, pass --headless or -H to run non-interactively. Built agents can also support headless mode with named tasks, enabling cron-scheduled autonomous operation through PULSE.md configuration.

What dependencies does the agent builder require?▼

The included HTML report generator uses only the Python standard library and requires Python 3.9 or later. Scripts with external dependencies require uv for execution, and each dependency must be explicitly approved during the build process.