Skip to content

bmad-dev-loopStories in, merged PRs out.

An unattended orchestrator that runs the full delivery pipeline for every story in your sprint — dev, review, PR, CI, merge — without you in the loop.

The pipeline, at a glance

mermaid
flowchart LR
    A[Story list] --> B[Validate]
    B --> C[Confirm]
    C --> D[Dev subagent]
    D --> E[Review subagent]
    E --> F{Issues?}
    F -- yes --> D
    F -- no --> G[Branch]
    G --> H[PR]
    H --> I{CI passing?}
    I -- no, retries left --> J[CI fix subagent]
    J --> H
    I -- no, out of retries --> K[HALT]
    I -- yes --> L[Merge]
    L --> M{More stories?}
    M -- yes --> B
    M -- no --> N[Done]

Provenance

Originally delivered as bmad-loop in leanproxy-mcp#245. This is the standalone, hardened, distributable version — same state machine, same edge case handling, with a 3-layer TOML config, a zero-dependency installer, dry-run mode, and full resume semantics.

License

MIT. © 2026 Marco Mornati.

Released under the MIT License.