sprint-plan

Estimate team capacity and select committed backlog stories for a sprint.

Updated Mar 30, 2026
One-click install
npx skills add https://github.com/omeragaakbas/zoyare --skill sprint-plan-omeragaakbas
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sprint-plan
Source: https://github.com/omeragaakbas/zoyare/tree/main/.claude/skills/sprint-plan
Command: npx skills add https://github.com/omeragaakbas/zoyare --skill sprint-plan-omeragaakbas

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Plan sprints with realistic scope by estimating team capacity, selecting stories that meet the Definition of Ready, sequencing dependencies, and identifying risks so teams avoid overcommitment and missed objectives.

Core Features & Use Cases

  • Capacity estimation: Calculate available capacity from team size, availability (PTO, meetings, on-call), and historical velocity with a recommended 15-20% buffer.
  • Backlog selection & readiness checks: Pull prioritized stories, verify Definition of Ready, flag refinement needs, and stop when capacity is reached.
  • Dependency mapping & risk mitigation: Sequence dependent work, flag external owners, identify the critical path, and propose mitigations for high-uncertainty items.
  • Sprint plan output: Produce a concise sprint summary including a one-line sprint goal, duration, team capacity, committed stories with points and owners, buffer, and a risk→mitigation list. Real-world use case: preparing for a two-week sprint planning meeting using backlog exports and the last three sprints' velocity.

Quick Start

Plan a two-week sprint for the Payments team using the backlog file and the last three sprints' velocity to produce a sprint goal, committed stories with points and owners, capacity calculations, dependencies, and a risk mitigations list.

Frequently Asked Questions about sprint-plan

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

FAQPage Schema
How do I estimate team capacity for sprint planning using historical velocity?

Estimate team capacity for sprint planning by calculating available story points from team size, individual availability, and historical velocity, while applying a 15-20% buffer to prevent overcommitment and missed sprint objectives.

What is capacity-aware sprint planning and why is a buffer needed?

Capacity-aware sprint planning is the process of selecting committed backlog stories based on actual team availability. A buffer is needed to absorb uncertainties and high-risk items, ensuring the team avoids overcommitment and meets the sprint goal.

How do I map dependencies and flag risks when selecting backlog stories for a sprint?

Map dependencies and flag risks during backlog selection by sequencing dependent work, identifying the critical path, assigning external owners, and proposing mitigations for high-uncertainty items before committing them to the sprint plan.

Can I use this sprint planning approach for a two-week sprint with PTO and on-call rotations?

You can use this sprint planning approach for a two-week sprint by factoring in PTO, meetings, and on-call rotations to calculate net capacity, ensuring selected stories align with realistic team availability and historical velocity.

What should a sprint plan summary include to avoid overcommitment?

A sprint plan summary should include a sprint goal, duration, calculated team capacity, committed stories with points and owners, a buffer percentage, and a risk-to-mitigation list to avoid overcommitment and track known external dependencies.

When should I stop pulling prioritized stories during capacity estimation?

Stop pulling prioritized stories during capacity estimation when the cumulative story points reach the available team capacity, ensuring each story meets the Definition of Ready and flagging any remaining items needing backlog refinement.