bmad-dev-auto

Executes one unattended development iteration from intent to reviewed, committed code.

Updated Aug 3, 2026
One-click install
npx skills add https://github.com/shaahy/quicknav-desktop --skill bmad-dev-auto-shaahy
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: bmad-dev-auto
Source: https://github.com/shaahy/quicknav-desktop/tree/main/A%20%E6%95%99%E7%A8%8B%E9%9B%86%E5%90%88/BMAD-METHOD%E6%8A%80%E8%83%BD%E9%80%9F%E6%9F%A5/source-v6.10.0/src/bmm-skills/4-implementation/bmad-dev-auto
Command: npx skills add https://github.com/shaahy/quicknav-desktop --skill bmad-dev-auto-shaahy

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? It removes the need for human supervision during a development cycle by autonomously turning an intent (story, ticket, or free-form request) into a planned, implemented, reviewed, and committed code change. ## Core Features & Use Cases - Autonomous Four-Step Workflow: Clarifies and routes intent, plans a spec from a template, implements via subagents, and runs adversarial review loops with automatic repair. - Spec-Driven Development: Generates a structured spec file with intent contracts, code maps, tasks, and acceptance criteria, enforcing a Ready-for-Development quality gate before coding. - Adversarial Review with Triage: Runs parallel review subagents, classifies findings into intent_gap, bad_spec, patch, defer, or reject, and loops implementation until convergence (max 5 iterations). - Use Case: Point it at a BMAD epic story like "implement story 3.2 digest delivery" and it compiles epic context, writes the spec, implements the code, reviews the diff, fixes issues, and commits the result without any human interaction. ## Quick Start Invoke the bmad-dev-auto skill with a development intent such as a story ID or short feature description to run one full unattended development iteration.

Frequently Asked Questions about bmad-dev-auto

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

FAQPage Schema
How do I run an unattended AI development workflow?▼

Invoke the skill with a clear intent such as a story ID, ticket number, or short feature description. It autonomously clarifies the intent, writes a spec, implements the code via subagents, reviews the diff, and commits the result without asking questions.

How does automated code review work in this workflow?▼

Step 4 launches two parallel review subagents, Blind Hunter and Edge Case Hunter, on the diff since the baseline revision. Findings are deduplicated, severity-rated, and triaged into intent_gap, bad_spec, patch, defer, or reject categories with automatic repair loops.

Can I customize the workflow behavior per project?▼

Yes. Override defaults in _bmad/custom/bmad-dev-auto.toml for team settings or bmad-dev-auto.user.toml for personal settings. You can add activation steps, persistent facts, and an on_complete instruction; scalars override and tables deep-merge.

What happens when the workflow cannot complete a task?▼

It executes the HALT protocol: updates the spec file status, writes a result file with the blocking condition, runs any configured on_complete instruction, and stops. Blocking conditions include unclear intent, missing subagents, or exceeding 5 review repair loops.

Does the workflow support BMAD epic stories?▼

Yes. When the intent is an epic story, it compiles or loads a cached epic context file distilled from planning artifacts, and pulls continuity context from the most recent completed story spec in the same epic.