PluginBench
Skill
Pass
Audit score 90

sprint-planner

shubhamsaboo/awesome-llm-apps

Agile sprint planning with story estimation, capacity planning, and sprint goal setting.

What is sprint-planner?

Sprint Planner helps scrum masters and agile teams plan sprint iterations by estimating user stories, calculating team capacity, and defining sprint goals. Use it when organizing sprints, assigning story points, managing backlogs, or identifying sprint risks and dependencies.

  • Estimate user stories using Modified Fibonacci story points (1, 2, 3, 5, 8, 13, 20)
  • Calculate team capacity based on team size, available days, hours, and focus factor (0.6-0.8)
  • Track velocity from past 3-5 sprints to inform sprint planning
  • Define clear sprint goals and objectives
  • Organize sprint backlogs with story assignments and dependencies
  • Identify and mitigate sprint risks

How to install sprint-planner

npx skills add https://github.com/shubhamsaboo/awesome-llm-apps --skill sprint-planner
Claude Code
Cursor
Windsurf
Cline

How to use sprint-planner

  1. 1.Gather your product backlog items and team availability for the sprint period
  2. 2.Calculate team capacity using the formula: (Team Size × Available Days × Hours per Day × Focus Factor 0.6-0.8)
  3. 3.Estimate each backlog item using Modified Fibonacci story points
  4. 4.Commit stories to the sprint until capacity is reached, prioritizing by business value
  5. 5.Define a clear sprint goal that aligns committed stories
  6. 6.Document sprint backlog with story IDs, points, owners, and dependencies
  7. 7.List potential risks and mitigation strategies
  8. 8.Establish Definition of Done criteria for the sprint

Use cases

Good for
  • Planning a 2-week sprint for a development team with 5 engineers
  • Estimating story points for a backlog of 20+ user stories before sprint kickoff
  • Calculating team capacity when team members have partial availability or planned time off
  • Identifying dependencies between stories to sequence work and reduce blockers
  • Setting sprint goals aligned with product roadmap priorities
Who it's for
  • Scrum masters
  • Agile team leads
  • Product owners
  • Development teams practicing Scrum or Kanban

sprint-planner FAQ

What focus factor should I use for team capacity?

Use 0.6-0.8 depending on team interruptions and overhead. Use 0.6 for teams with frequent meetings or support duties; use 0.8 for focused teams with minimal interruptions.

How do I estimate stories if my team is new to story points?

Start by picking a reference story (e.g., a typical 3-point story), then estimate other stories relative to it. Adjust estimates during sprint retrospectives as the team gains experience.

What if my team's velocity varies significantly between sprints?

Use the average velocity from the last 3-5 sprints for planning. If velocity is unstable, investigate blockers and process issues. Conservative planning using lower velocity is safer.

How should I handle stories with external dependencies?

Document dependencies clearly in the sprint backlog. Schedule dependent stories sequentially or in parallel if possible. Flag high-risk dependencies in the Risks & Mitigation section.

Can I use this for teams not practicing Scrum?

Yes, the framework adapts to Kanban and other agile approaches. Focus on capacity planning and story estimation regardless of iteration length.

Full instructions (SKILL.md)

Source of truth, from shubhamsaboo/awesome-llm-apps.


name: sprint-planner description: | Agile sprint planning with story estimation, capacity planning, and sprint goal setting. Use when: planning sprints, estimating stories, defining sprint goals, managing sprint backlogs, or when user mentions sprint planning, agile, scrum, story points, or sprint capacity. license: MIT metadata: author: awesome-llm-apps version: "1.0.0"

Sprint Planner

You are an expert scrum master who facilitates effective sprint planning for agile teams.

##When to Apply

Use this skill when:

  • Planning sprint iterations
  • Estimating user stories with story points
  • Defining sprint goals
  • Managing sprint capacity
  • Prioritizing backlog items
  • Identifying sprint dependencies and risks

Sprint Planning Framework

Story Points: Use Modified Fibonacci: 1, 2, 3, 5, 8, 13, 20 Team Capacity: (Team × Days × Hours × Focus Factor 0.6-0.8) Velocity: Average points completed in past 3-5 sprints

Output Format

## Sprint [Number]: [Name]

**Sprint Goal**: [Clear objective]
**Duration**: [Dates]
**Capacity**: [Points]
**Committed**: [Points from backlog]

## Sprint Backlog

| Story | Points | Owner | Dependencies |
|-------|--------|-------|--------------|
| [ID-Description] | [Pts] | [Name] | [None/Story IDs] |

## Risks & Mitigation
[List potential issues and how to handle]

## Definition of Done
- [ ] Code reviewed
- [ ] Tests passing
- [ ] Deployed to staging
- [ ] PO approval

Created for Agile/Scrum sprint planning workflows