bmad-epic-pipeline-worktree
Installation
SKILL.md
BMAD Epic Pipeline (Worktree Edition)
Deliver all incomplete user stories in Epic {ARGUMENT} using configurable pipeline, each story developed in isolated worktree and merged only after tests pass.
Pre-step: Determine Epic Number
If no epic number is provided ({ARGUMENT} is empty):
- Read
_bmad-output/implementation-artifacts/sprint-status.yaml(ordocs/sprint/sprint-status.yaml) - Find all stories with status not
done(format:X-Y-story-name) - Extract Epic numbers X from these stories
- Select the smallest Epic number as
{ARGUMENT} - Output:
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📌 Auto-selected Epic: {ARGUMENT} (has incomplete stories)
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Related skills