What problem does it solve?
This Skill helps product and delivery teams turn a prioritized backlog into an executable sprint plan instead of guessing what can fit into an iteration. It prevents overloaded sprints, vague story selection, unmanaged dependencies, and weak goals by grounding planning in PMContext, capacity, and Definition of Ready checks.
Core Features & Use Cases
- Capacity-based sprint planning: Estimates sprint capacity using team size, availability, historical velocity, and a fixed 20% buffer.
- Story selection with quality gates: Pulls from pm-stories and pm-prioritize outputs, checks DoR, and excludes stories that are unclear, blocked, or too large.
- Dependency and risk mapping: Separates internal and external dependencies, identifies owners and risks, and highlights the critical path.
- Outcome-driven sprint goal: Produces a single-sentence Sprint Goal focused on delivered user value rather than a list of completed stories.
- Use case: When a PM or Scrum Master has a backlog for the next two-week iteration and needs a defendable sprint plan with selected stories, capacity math, risks, and traceability back to PMContext.
Quick Start
Ask the agent to use pm-sprint to plan the next sprint from PMContext, pm-stories, team capacity, and priority order.