bmad-dev-auto

Orchestrate planning, implementation, and adversarial review phases for development tasks.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill solves the problem of manual, error-prone development workflows by providing an unattended, standardized loop that transforms high-level intent into reviewable, hardened code artifacts.

Core Features & Use Cases

  • Automated Development Loop: Orchestrates the entire lifecycle from planning and specification to implementation and adversarial review.
  • Standardized Quality Gates: Enforces strict "Ready for Development" criteria and automated review triage to ensure code quality and consistency.
  • Use Case: Use this to autonomously implement a new feature story by providing an intent prompt, allowing the agent to generate the spec, write the code, and perform self-review without human intervention.

Quick Start

Invoke the bmad-dev-auto skill with a clear description of the feature or bugfix you need to implement.

Frequently Asked Questions about bmad-dev-auto

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

FAQPage Schema
How do I automate the software development lifecycle from planning to code review?

You can automate the software development lifecycle by orchestrating planning, implementation, and adversarial review phases unattended. This loop transforms high-level intent prompts into reviewable, hardened code artifacts without manual intervention.

What is an unattended development loop for feature implementation?

An unattended development loop is a standardized automation workflow that generates specifications, writes code, and performs self-review autonomously. It applies to feature development, bug fixes, and refactoring tasks within a structured repository environment.

Can I use this workflow automation for refactoring existing codebases?

Yes, you can use this workflow automation for refactoring existing codebases. It orchestrates the entire lifecycle including specification, implementation, and adversarial review for refactoring tasks within structured repository environments.

Do I need Python to run this agentic development workflow?

Yes, you need Python to run this agentic development workflow. It requires Python-based resolution of customization files and synchronous subagent execution to maintain workflow integrity during the automated development loop.

How do I enforce quality gates during automated code generation?

You enforce quality gates during automated code generation by applying strict "Ready for Development" criteria and automated review triage. This ensures code quality and consistency throughout the implementation lifecycle.

What are the limitations of unattended development loop automation?

Limitations of unattended development loop automation include requiring a structured repository environment and synchronous subagent execution. It depends on Python-based customization file resolution to maintain workflow integrity throughout the lifecycle.