bmad-dev-auto

Executes unattended development iterations from intent through planning, implementation, and adversarial review.

Updated Jul 9, 2026
One-click install
npx skills add https://github.com/unbakedcosmos/thumbnailer --skill bmad-dev-auto-unbakedcosmos
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: bmad-dev-auto
Source: https://github.com/unbakedcosmos/thumbnailer/tree/main/.claude/skills/bmad-dev-auto
Command: npx skills add https://github.com/unbakedcosmos/thumbnailer --skill bmad-dev-auto-unbakedcosmos

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Turning a feature intent into reviewed, committed code normally requires constant human supervision across planning, coding, and review. This Skill runs one full development iteration autonomously, halting only on explicit blocking conditions. ## Core Features & Use Cases - Spec-driven pipeline: Clarifies intent, writes a structured spec from a template, implements it via subagents, and runs parallel adversarial review passes with triage and repair loopbacks. - Epic context compilation: Builds focused epic context files from planning artifacts and reuses prior story specs for continuity across an epic. - Use Case: Point it at a story like "3-2 digest delivery" and it produces a spec, implements the change, reviews the diff with blind and edge-case hunters, fixes findings, and commits with status done. ## Quick Start Invoke the bmad-dev-auto skill with a story ID or short description of the feature you want implemented.

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 development iteration with this workflow?▼

Invoke the skill with an intent such as a story ID, ticket number, or short feature description. It routes through clarify, plan, implement, and review steps automatically, halting only with an explicit terminal status like done or blocked.

How does the automated code review step work?▼

Step 4 launches two parallel review subagents, a Blind Hunter and an 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.

What happens when the review finds problems in the implementation?▼

Patch findings are auto-fixed, bad_spec findings trigger a spec amendment and full re-implementation loopback capped at 5 iterations, and intent_gap findings halt the run as blocked. Deferred items are logged to a deferred-work file.

Can it resume work on an existing spec file?▼

Yes. If the invocation points to an existing spec, its frontmatter status routes the run: draft goes to planning, ready-for-dev or in-progress to implementation, in-review to review, and done triggers a fresh follow-up review pass.

What are the limitations of unattended execution?▼

The workflow cannot ask questions, so unclear intent, dirty working trees, missing previous-story continuity, or intent gaps cause a blocked halt. Subagents must run synchronously since there is no event loop to resume backgrounded tasks.