bmad-sprint-planning

Generate sprint-status.yaml files from epic markdown definitions.

Updated Mar 16, 2026
One-click install
npx skills add https://github.com/geekdesign27/travailleursisoles --skill bmad-sprint-planning-geekdesign27
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bmad-sprint-planning
Source: https://github.com/geekdesign27/travailleursisoles/tree/main/_bmad/bmm/workflows/4-implementation/bmad-sprint-planning
Command: npx skills add https://github.com/geekdesign27/travailleursisoles --skill bmad-sprint-planning-geekdesign27

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill automates the creation and maintenance of sprint status tracking by parsing epic and story definitions, ensuring all work items are accounted for and their statuses are up-to-date.

Core Features & Use Cases

  • Automated Status Generation: Creates a sprint-status.yaml file from epic definitions.
  • Intelligent Status Detection: Detects the current status of stories by checking for corresponding files.
  • Use Case: When starting a new sprint, use this Skill to generate an initial sprint-status.yaml file based on the epics defined in your project, providing a clear overview of what needs to be done.

Quick Start

Run the sprint planning workflow to generate the sprint status file.

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 from epic definitions automatically?

To generate sprint status from epic definitions, this skill parses markdown files of your epics and stories, detects story file existence to assign initial statuses, and produces a valid sprint-status.yaml file.

What is the best way to track sprint progress using markdown files?

The best way to track sprint progress using markdown files is by parsing epic definitions and detecting story file existence to automatically update and preserve existing progress in a sprint-status.yaml file.

Does sprint status tracking require a specific file structure for epics and stories?

Yes, sprint status tracking requires a structured input of epics and stories defined in markdown files, ensuring the workflow can detect file existence and map all work items comprehensively to a sprint-status.yaml file.

Can I preserve existing story statuses when updating the sprint-status.yaml file?

Yes, you can preserve existing story statuses when updating the sprint-status.yaml file, because the workflow detects existing progress and only assigns initial statuses to newly identified stories during the markdown parsing process.

How does automated epic management detect the current status of stories?

Automated epic management detects the current status of stories by checking for the existence of corresponding story files within your project structure during the parsing phase of the sprint planning workflow.