sprint-plan

Estimate team capacity, select backlog stories, map dependencies, and identify risks for sprint planning.

25.0k|2.7k|Updated Mar 1, 2026
One-click install
npx skills add https://github.com/phuryn/pm-skills --skill sprint-plan-phuryn
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sprint-plan
Source: https://github.com/phuryn/pm-skills/tree/main/pm-execution/skills/sprint-plan
Command: npx skills add https://github.com/phuryn/pm-skills --skill sprint-plan-phuryn

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill streamlines the sprint planning process by helping teams estimate capacity, select appropriate stories, map dependencies, and identify potential risks, ensuring a more predictable and successful sprint.

Core Features & Use Cases

  • Capacity Estimation: Calculates available team capacity based on members, availability, and historical velocity.
  • Story Selection: Guides the selection of prioritized backlog items that fit within the estimated capacity.
  • Dependency Mapping: Identifies and sequences stories with interdependencies and external blockers.
  • Risk Identification: Flags potential risks within stories or dependencies and suggests mitigations.
  • Use Case: A Scrum Master can use this skill to facilitate a sprint planning meeting, ensuring all necessary inputs are considered for a well-defined sprint backlog.

Quick Start

Use the sprint-plan skill to plan a sprint for the 'Mobile App v2' project.

Frequently Asked Questions about sprint-plan

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

FAQPage Schema
How do I plan a sprint using agile capacity planning and backlog prioritization?

Sprint planning uses team composition, availability, and historical velocity to estimate capacity, then selects prioritized backlog stories to generate a comprehensive sprint plan summary.

How do I map task dependencies and identify risks during sprint planning?

Dependency mapping identifies and sequences interdependent stories and external blockers, while risk identification flags potential issues within stories or dependencies and suggests targeted mitigations.

What inputs do I need to calculate team capacity for a scrum sprint?

Calculating team capacity requires inputs on team composition, member availability, and historical velocity to accurately estimate the available capacity for the upcoming sprint execution.

Does this sprint planning approach work for managing external blockers in agile development?

Yes, mapping dependencies identifies and sequences stories with external blockers, and risk identification flags these potential issues within dependencies while suggesting appropriate mitigation strategies.

What is the best way to facilitate a sprint planning meeting for an agile software team?

Facilitating sprint planning involves guiding capacity estimation, prioritized story selection, dependency mapping, and risk identification to ensure a well-defined sprint backlog for the team.

Why do I need historical velocity for agile sprint capacity estimation?

Historical velocity provides the baseline data needed to accurately estimate available team capacity, ensuring that the selected prioritized backlog items fit realistically within the sprint execution timeframe.