One-click install
npx skills add https://github.com/devalexanderdaza/bmad-any --skill bmad-sprint-planning-devalexanderdaza
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bmad-sprint-planning
Source: https://github.com/devalexanderdaza/bmad-any/tree/main/.agents/skills/bmad-sprint-planning
Command: npx skills add https://github.com/devalexanderdaza/bmad-any --skill bmad-sprint-planning-devalexanderdaza

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Manually tracking sprint progress across multiple epics and user stories is time-consuming, error-prone, and difficult to keep in sync as project scope evolves, leading to outdated or inaccurate progress visibility for development teams.

Core Features & Use Cases

  • Epic & Story Parsing: Automatically extracts all epics and user stories from both whole epic markdown files and sharded epic file structures, converting story IDs to standardized kebab-case keys for consistency.
  • Intelligent Status Detection: Detects existing story implementation files to assign initial statuses, preserves any manually updated progress statuses from prior sprint tracking files, and never downgrades completed work.
  • Validated Sprint File Generation: Produces a fully structured, YAML-formatted sprint-status.yaml file with embedded status definitions, validation checks, and logically ordered entries for epics, their associated stories, and retrospectives.
  • Use Case: For development teams using BMAD agile workflows, run this skill immediately after finalizing epic definitions to generate a complete, accurate sprint tracking file in seconds, eliminating manual data entry errors and ensuring consistent progress visibility across the team.

Quick Start

Ask your AI assistant to run sprint planning to automatically generate a complete sprint-status.yaml file from your project's epic markdown 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 a sprint status YAML file from epic markdown documents?

To generate a sprint status YAML file from epic markdown documents, this skill automatically parses both whole and sharded epic files, extracts story IDs, and outputs a validated sprint-status.yaml file with standardized progress tracking keys.

How does automated sprint planning handle existing story implementation statuses?

Automated sprint planning detects existing story implementation files to assign initial statuses and preserves manually updated progress from prior sprint tracking files, ensuring completed work is never downgraded during YAML generation.

Can I use this sprint tracking generator with sharded epic file structures?

Yes, you can use this sprint tracking generator with sharded epic file structures, as it automatically parses and extracts all epics and user stories from both whole and sharded markdown files to build the sprint status.

What is the best way to maintain consistent progress tracking across agile epics?

The best way to maintain consistent progress tracking across agile epics is to auto-generate a validated YAML file with embedded status definitions and state machine rules, eliminating manual data entry errors and keeping progress visibility in sync.

Do I need a specific agile workflow to generate YAML sprint status files from markdown?

You need a BMAD-based agile workflow where epics are defined in markdown files to use this YAML sprint status generation. It applies specifically to BMAD development environments to ensure proper epic and story parsing.

Why does my generated sprint-status.yaml file include validation checks and status definitions?

Your generated sprint-status.yaml file includes validation checks and embedded status definitions to enforce state machine rules for progress tracking, ensuring logically ordered entries for epics, stories, and retrospectives remain accurate.