bmad-autopilot-skill

Automate BMAD epic processing with TDD, PRs, and CI feedback.

Updated Dec 24, 2025
One-click install
npx skills add https://github.com/hanibalsk/example-claude-threads --skill bmad-autopilot-skill
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bmad-autopilot-skill
Source: https://github.com/hanibalsk/example-claude-threads/tree/main/.claude/skills/bmad-autopilot
Command: npx skills add https://github.com/hanibalsk/example-claude-threads --skill bmad-autopilot-skill

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates the end-to-end BMAD development pipeline, guiding epics through planning, implementation, reviews, and merging with minimal manual intervention.

Core Features & Use Cases

  • BMAD Epics Orchestration: Automatically process epics from discovery to merge, coordinating multiple agent threads.
  • TDD-Driven Development: Drive story implementation with test-driven design and automated verification.
  • PR & CI Automation: Create pull requests, monitor CI, and handle review feedback automatically.
  • Workflow Visualization: Track Epic/Story status and progress across the BMAD pipeline.

Quick Start

Initialize claude-threads, create a BMAD autopilot thread with an epic_base, and start the thread. Example: ct init; ct thread create bmad-main --mode automatic --template bmad-autopilot.yaml --context '{"epic_pattern": "", "base_branch": "main"}'; ct thread start bmad-main

Frequently Asked Questions about bmad-autopilot-skill

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

FAQPage Schema
How do I automate end-to-end BMAD epic processing from planning to merge?

This Skill automates BMAD epic orchestration across the full lifecycle—managing branches, implementing stories with TDD, creating and reviewing PRs, and handling CI feedback. Initialize claude-threads, create a BMAD autopilot thread with your epic parameters, and start the thread to coordinate multiple agent roles automatically.

Can I use this Skill to automate PR reviews and CI feedback handling in my workflow?

Yes. The Skill includes PR and CI automation that creates pull requests, monitors CI results, and automatically processes review feedback. It coordinates reviewer and PR manager agents to handle the complete feedback loop without manual intervention.

What's required to set up BMAD autopilot for my development team?

You need claude-threads initialized and the bmad-autopilot.yaml template. Provide context including epic_pattern and base_branch, then create and start your BMAD autopilot thread. The Skill handles the rest—no additional dependencies or components are required.

Does this automate test-driven development for story implementation?

Yes. TDD-driven development is a core feature. The Skill drives story implementation with test-driven design and automated verification, enforcing quality standards throughout the development cycle.

How does the Skill coordinate multiple development agents across the BMAD pipeline?

It implements a multi-agent BMAD workflow with specialized coordinators, developers, reviewers, PR managers, fixers, and monitors. Each agent handles its stage of the pipeline, communicating results through Bash-based tooling and templates that enforce code quality and CI compliance.

Can I track epic and story progress through the BMAD pipeline?

Yes. Workflow visualization is built in. You can track Epic and Story status and progress across all BMAD pipeline stages, giving full visibility into orchestrated development.