bmad-sprint-planning

Generate sprint-status.yaml from epic*.md files with statuses and timestamps.

Updated May 5, 2026
One-click install
npx skills add https://github.com/b566776/whitebox --skill bmad-sprint-planning-b566776
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: bmad-sprint-planning
Source: https://github.com/b566776/whitebox/tree/main/.gemini/skills/bmad-sprint-planning
Command: npx skills add https://github.com/b566776/whitebox --skill bmad-sprint-planning-b566776

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Sprint planning often lacks a single source of truth. This skill automates generating and maintaining a consolidated sprint status from epic documents, reducing manual updates and misalignment.

Core Features & Use Cases

  • Generate sprint-status.yaml by aggregating epics and stories from epic*.md files.
  • Detect and reflect current statuses (backlog, ready-for-dev, in-progress, done) with automatic updates while preserving manual adjustments.
  • Validate consistency between epics and status entries across multiple epics for reliable reporting.

Quick Start

Run sprint planning to generate or update sprint-status.yaml from all epic files in the configured epics directory.

Frequently Asked Questions about bmad-sprint-planning

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

FAQPage Schema
How do I generate sprint status tracking from epic files?▼

Generate sprint status tracking by parsing epic*.md files to extract stories and statuses, outputting a consolidated sprint-status.yaml file with generated timestamps, project metadata, and status mappings for reporting.

What is the best way to maintain a single source of truth for sprint planning?▼

The best way to maintain a single source of truth for sprint planning is to automate generating a consolidated sprint status from epic documents, reducing manual updates and preventing team misalignment.

How does sprint planning detect story statuses like backlog and in-progress?▼

Sprint planning detects story statuses like backlog, ready-for-dev, in-progress, and done directly from epic files, applying automatic updates to the sprint-status.yaml while preserving any manual adjustments.

Does sprint planning validate consistency between epics and status entries?▼

Yes, sprint planning validates consistency between epics and status entries across multiple epic files, ensuring reliable reporting and preventing misalignment within the generated sprint-status.yaml.

Can I use sprint planning for projects with stories defined in markdown files?▼

Yes, you can use sprint planning for projects with epics and stories defined in epic*.md files, as it loads project configuration, detects statuses, and outputs structured YAML with project metadata.

What format does sprint planning output for status reporting?▼

Sprint planning outputs a structured sprint-status.yaml file containing generated and last_updated timestamps, project metadata, and status mappings for consolidated visibility and reporting.