---
name: Sprint Planning
slug: sprint-planning
category: Automation
description: Sprint Planning estimates team capacity, selects and sequences stories, maps dependencies, and identifies risks. Use it to prepare for sprint planning, balance scope against velocity, and define a clear sprint goal.
github: "https://github.com/phuryn/pm-skills/tree/main/pm-execution/skills/sprint-plan"
stars: 25249
forks: 2707
install: "npx degit https://github.com/phuryn/pm-skills/tree/main/pm-execution/skills/sprint-plan ~/.claude/skills/sprint-plan"
installs_to: ~/.claude/skills/sprint-plan
source_path: pm-execution/skills/sprint-plan/SKILL.md
collection_size: 25
category_size: 1523
collection_url: "https://dirskills.com/collections/phuryn/pm-skills"
added: 2026-08-14T07:12:16.303Z
last_synced: 2026-08-14T07:12:16.303Z
canonical_url: "https://dirskills.com/skills/sprint-planning"
---

# Sprint Planning

Sprint Planning estimates team capacity, selects and sequences stories, maps dependencies, and identifies risks. Use it to prepare for sprint planning, balance scope against velocity, and define a clear sprint goal.

**Install:**

```bash
npx degit https://github.com/phuryn/pm-skills/tree/main/pm-execution/skills/sprint-plan ~/.claude/skills/sprint-plan
```

## README

## Sprint Planning

Plan a sprint by estimating team capacity, selecting and sequencing stories, and identifying risks.

### Context

You are helping plan a sprint for **$ARGUMENTS**.

If the user provides files (backlogs, velocity data, team rosters, or previous sprint reports), read them first.

### Instructions

1. **Estimate team capacity**:
   - Number of team members and their availability (PTO, meetings, on-call)
   - Historical velocity (average story points per sprint from last 3 sprints)
   - Capacity buffer: reserve 15-20% for unexpected work, bugs, and tech debt
   - Calculate available capacity in story points or ideal hours

2. **Review and select stories**:
   - Pull from the prioritized backlog (highest priority first)
   - Verify each story meets the Definition of Ready (clear AC, estimated, no blockers)
   - Flag stories that need refinement before committing
   - Stop adding stories when capacity is reached

3. **Map dependencies**:
   - Identify stories that depend on other stories or external teams
   - Sequence dependent stories appropriately
   - Flag external dependencies and owners
   - Identify the critical path

4. **Identify risks and mitigations**:
   - Stories with high uncertainty or complexity
   - External dependencies that could slip
   - Knowledge concentration (only one person can do it)
   - Suggest mitigations for each risk

5. **Create the sprint plan summary**:

   ```
   Sprint Goal: [One sentence describing what success looks like]
   Duration: [2 weeks / 1 week / etc.]
   Team Capacity: [X story points]
   Committed Stories: [Y story points across Z stories]
   Buffer: [remaining capacity]

   Stories:
   1. [Story title] — [points] — [owner] — [dependencies]
   ...

   Risks:
   - [Risk] → [Mitigation]
   ```

6. **Define the sprint goal**: A single, clear sentence that captures the sprint's primary value delivery.

Think step by step. Save as markdown.

---

### Further Reading

- [Product Owner vs Product Manager: What's the difference?](https://www.productcompass.pm/p/product-manager-vs-product-owner)
