bmad-sprint-planning

Generate sprint status files from epic files with Python scripts.

15|2|Updated Apr 15, 2026
One-click install
npx skills add https://github.com/lorenzogm/bmad-ui --skill bmad-sprint-planning-lorenzogm
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bmad-sprint-planning
Source: https://github.com/lorenzogm/bmad-ui/tree/main/.cursor/skills/bmad-sprint-planning
Command: npx skills add https://github.com/lorenzogm/bmad-ui --skill bmad-sprint-planning-lorenzogm

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the generation of sprint status tracking from epic files, simplifying the process of monitoring progress and status updates within a project.

Core Features & Use Cases

  • Epic and Story Status Tracking: Automatically detect and update the status of epics and stories based on file existence and content.
  • Retrospective Entry Management: Optionally create retrospective entries for each epic, ensuring that all aspects of the sprint are accounted for.
  • Workflow Documentation: Provides a clear workflow and status definitions to guide developers through the sprint planning process.
  • Quick Start: Generate a sprint status file by running the 'generate sprint planning' command.

Quick Start

Run 'generate sprint planning' to create a sprint status file from the epic files.

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 automatically?

Sprint status tracking is generated by running Python scripts that parse epic files and produce a sprint status file, automatically updating epic and story statuses based on file content.

How does automatic epic and story status detection work during sprint planning?

Epic and story status detection works by parsing epic files to check their existence and content, then automatically updating the sprint status file to reflect current progress without manual entry.

Can I create retrospective entries for each epic automatically?

Yes, retrospective entries can be optionally created for each epic during sprint planning generation, ensuring all sprint aspects are accounted for within the generated tracking file.

Do I need Python to automate sprint planning and story tracking?

Yes, Python is required because the Skill relies on Python scripts to parse epic files, evaluate story tracking data, and generate the sprint status file.

What is the best way to track sprint progress from epics to retrospectives?

The best way to track sprint progress is generating a sprint status file from epic files, which centralizes epic management, story tracking, and retrospective entries into one workflow document.

Sprint planning not working without existing epic files?

Sprint planning generation requires existing epic files to parse; without epic files containing story data, the Python scripts cannot evaluate statuses or produce the sprint status tracking file.