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.