des-sprint-planning

Generate a dependency-aware sprint plan from Epic and Story catalogs.

2|Updated May 20, 2026
One-click install
npx skills add https://github.com/DKSang/DES-SKILL --skill des-sprint-planning
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: des-sprint-planning
Source: https://github.com/DKSang/DES-SKILL/tree/main/skills-support/des-sprint-planning
Command: npx skills add https://github.com/DKSang/DES-SKILL --skill des-sprint-planning

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It turns an Epic Catalog and Story Catalog into a realistic sprint plan by selecting the right mix of ready, high-priority stories while respecting dependencies, capacity, risks, and release grouping—so agents don’t guess or overload the sprint.

Core Features & Use Cases

  • Dependency-aware story selection: Chooses committed, stretch, deferred, and blocked stories while preserving prerequisite order and handling blocked/unblocked work rules.
  • Capacity- and goal-first sprint scoping: Builds a candidate pool and selects stories that fit an explicit sprint goal and capacity assumptions (or guided handling when capacity is unknown).
  • Sprint readiness and handoff artifacts: Produces a sprint-plan.md containing acceptance criteria, DoR/DoD, readiness check plan, risks/mitigations, and next support-skill recommendation for story readiness checking.

Quick Start

Use des-sprint-planning to generate _des-output/implementation-artifacts/sprint-plan.md from _des-output/implementation-artifacts/epic-catalog.md and _des-output/implementation-artifacts/story-catalog.md for your next implementation sprint.

Frequently Asked Questions about des-sprint-planning

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I plan a sprint backlog with data engineering dependencies?

Sprint planning for data engineering requires mapping story dependencies before selection. You build a candidate pool from your story catalog, apply capacity limits, and group stories by release while preserving prerequisite order to prevent blocked implementation workflows.

What is a readiness check in sprint planning?

A readiness check in sprint planning validates whether stories meet the Definition of Ready before commitment. It assesses story availability, workflow status, and dependency resolution to ensure selected backlog items can actually be executed within the sprint timeframe.

How do I select stories for a sprint when capacity is unknown?

When capacity is unknown, sprint selection uses guided handling to prioritize committed stories while tagging others as stretch or deferred. Goal-first scoping ensures the candidate pool aligns with the sprint objective even without precise capacity assumptions.

Can I group data engineering stories by release during backlog selection?

Release grouping during backlog selection organizes stories into logical deployment batches within the sprint plan. This ensures dependency ordering respects both sprint-level prerequisites and broader release boundaries defined in your epic and story catalogs.

What do I need to generate a sprint plan for data engineering implementation?

Generating a sprint plan requires an epic catalog and story catalog as mandatory inputs. Optional workflow status data enhances dependency ordering, and the output is a fully specified sprint-plan artifact containing DoR, DoD, risks, and readiness checks.

Does dependency ordering handle blocked and unblocked work rules?

Dependency ordering explicitly handles blocked and unblocked work rules by categorizing stories accordingly during selection. Blocked stories are flagged in the sprint plan artifact, ensuring they are excluded from committed capacity until their prerequisites are resolved.