bmad-sprint-planning

Generate sprint-status.yaml from epic files with status detection and validation.

Updated Apr 25, 2026
One-click install
npx skills add https://github.com/ldk-hub/broke-shopping --skill bmad-sprint-planning-ldk-hub
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: bmad-sprint-planning
Source: https://github.com/ldk-hub/broke-shopping/tree/main/_bmad/bmm/4-implementation/bmad-sprint-planning
Command: npx skills add https://github.com/ldk-hub/broke-shopping --skill bmad-sprint-planning-ldk-hub

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Sprint planning is automated by generating a consolidated sprint-status.yaml from epic and story definitions, enabling teams to track progress without manual ledger updates.

Core Features & Use Cases

  • Automated sprint status generation: builds a complete status map from epics and stories.
  • Status detection and validation: detects story status from local files and preserves existing statuses to avoid regression.
  • Config-driven workflow: resolves customization from customize.toml and project overrides to generate consistent outputs.
  • Use Case: For a multi-epic project, run sprint planning to produce sprint-status.yaml and share it with the team.

Quick Start

Run the sprint planning workflow to generate the sprint-status.yaml from your epics.

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 a sprint status YAML from epic files?▼

To generate a sprint-status.yaml, run the sprint planning workflow to consolidate your epic and story definitions into a complete, structured status map that tracks progress across your project.

How does automated sprint planning handle story status detection?▼

Automated sprint planning detects story status directly from local story files, preserving existing statuses during validation against epic definitions to prevent any status regression across sprints.

Can I customize the sprint planning workflow with project overrides?▼

Yes, the sprint planning workflow resolves customization from a customize.toml file and applies project overrides to generate consistent, config-driven YAML outputs tailored to your environment.

What is the best way to track progress for a multi-epic agile project?▼

Tracking progress for a multi-epic agile project is best handled by generating a consolidated sprint-status.yaml, which provides an at-a-glance status map derived from your local stories and epics.

Does sprint planning validation check stories against epic definitions?▼

Yes, sprint planning validation checks detected story statuses against your defined epic files, ensuring workflow resolution accuracy and preventing status regression when updating the sprint-status.yaml.