agile-sprint-planning — Claude Code skill: how to install
Helps teams organize sprints by setting clear sprint goals, estimating story points, managing backlogs against team velocity, and running standups.
npx skills add aj-geddes/useful-ai-prompts --skill agile-sprint-planning -a claude-codeWhat agile-sprint-planning does
This skill provides a structured workflow for sprint cycles, covering backlog grooming, sprint goal definition, task estimation, and daily standups. It includes a checklist to gather Product Owner priorities, team capacity, past metrics, and technical debt items 1–2 days before planning.
The repository includes detailed guides in the references/ directory for meeting structure, story point estimation, goal definition, and standup management. It sets clear constraints, such as capping the planning meeting at two hours for a two-week sprint.
The guidelines explicitly forbid booking 100% of team capacity and using story points as personal performance metrics. Without dedicated buffer time for interruptions, sprint commitments quickly break down.
What it helps with
- prepare a sprint planning checklist before the meeting
- estimate user stories using story points
- define sprint goals focused on business value
- establish a daily standup routine
Example prompts for the agent
- Create a preparation checklist for our upcoming two-week sprint planning
- Help estimate these backlog user stories in story points based on team velocity
- Draft a business-focused sprint goal based on our Product Owner priorities
How to install agile-sprint-planning
1Skills CLI (Vercel)
npx skills add aj-geddes/useful-ai-prompts --skill agile-sprint-planning -a claude-code2Manually: put the files in place
~/.claude/skills/agile-sprint-planning/SKILL.mdCopy the whole skill folder; for one project use .claude/skills/agile-sprint-planning/
1Skills CLI (Vercel)
npx skills add aj-geddes/useful-ai-prompts --skill agile-sprint-planning -a codex2Manually: put the files in place
.agents/skills/agile-sprint-planning/SKILL.mdFor all projects use ~/.agents/skills/
1Skills CLI (Vercel)
npx skills add aj-geddes/useful-ai-prompts --skill agile-sprint-planning -a cursor2Manually: put the files in place
.cursor/skills/agile-sprint-planning/SKILL.mdCursor also reads .agents/skills/ and .claude/skills/
1GitHub CLI
gh skill install aj-geddes/useful-ai-prompts agile-sprint-planning2Manually: put the files in place
.github/skills/agile-sprint-planning/SKILL.md1Skills CLI (Vercel)
npx skills add aj-geddes/useful-ai-prompts --skill agile-sprint-planning -a gemini-cli2Platform CLI
gemini skills install https://github.com/aj-geddes/useful-ai-prompts --path skills/agile-sprint-planningManually: put the files in place
.devin/skills/agile-sprint-planning/SKILL.mdThe legacy .windsurf/skills/ path still works
Skills CLI (Vercel)
npx skills add aj-geddes/useful-ai-prompts --skill agile-sprint-planning -a opencodeClaude.ai
Zip the folder and upload it in Settings → Capabilities → Skills
Step by step, with commands for each platform: How to install skills in Claude Code: five ways
Questions about agile-sprint-planning
How to install agile-sprint-planning in Claude Code?
Run npx skills add aj-geddes/useful-ai-prompts --skill agile-sprint-planning -a claude-code in your terminal. Alternatively, place the file in ~/.claude/skills/agile-sprint-planning/SKILL.md.
What does the agile-sprint-planning skill do?
It provides frameworks and checklists to plan and run sprints. The skill guides story point estimation, capacity calculations, and daily standups.
How long should a sprint planning meeting take according to this skill?
The guidelines recommend a timebox of at most two hours for a two-week sprint.
Source text
SKILL.md · MIT
--- name: agile-sprint-planning description: > Plan and execute effective sprints using Agile methodologies. Define sprint goals, estimate user stories, manage sprint backlog, and facilitate daily standups to maximize team productivity and deliver value incrementally. --- # Agile Sprint Planning ## Table of Contents - [Overview](#overview) - [When to Use](#when-to-use) - [Quick Start](#quick-start) - [Reference Guides](#reference-guides) - [Best Practices](#best-practices) ## Overview Agile sprint planning provides a structured approach to organize work into time-boxed iterations, enabling teams to deliver value incrementally while maintaining flexibility and responding to change. ## When to Use - Starting a new sprint cycle - Defining sprint goals and objectives - Estimating user stories and tasks - Managing sprint backlog prioritization - Handling mid-sprint changes or scope adjustments - Preparing sprint reviews and retrospectives - Training team members on Agile practices ## Quick Start Minimal working example: ```markdown # Sprint Planning Checklist ## 1-2 Days Before Planning Meeting - [ ] Groom product backlog (ensure top items are detailed) - [ ] Update user story acceptance criteria - [ ] Identify dependencies and blockers - [ ] Prepare estimates from previous sprints - [ ] Review team velocity (average story points per sprint) - [ ] Identify team availability/absences - [ ] Prepare sprint goals draft ## Information to Gather - Product Owner priorities - Team capacity (working hours available) - Previous sprint metrics - Upcoming holidays or interruptions - Technical debt items to address ``` ## Reference Guides Detailed implementations in the `references/` directory: | Guide | Contents | |---|---| | [Sprint Planning Meeting Structure](references/sprint-planning-meeting-structure.md) | Sprint Planning Meeting Structure | | [Story Point Estimation](references/story-point-estimation.md) | Story Point Estimation | | [Sprint Goal Definition](references/sprint-goal-definition.md) | Sprint Goal Definition | | [Daily Standup Management](references/daily-standup-management.md) | Daily Standup Management | ## Best Practices ### ✅ DO - Base capacity on actual team velocity from past sprints - Include buffer time for interruptions and support work - Focus sprint goal on business value, not technical tasks - Timeboxe planning meeting (2 hours max for 2-week sprint) - Include entire team in planning discussion - Break down large stories into smaller, manageable pieces - Track story points for velocity trending - Review and adjust estimates based on actual completion - Maintain consistent sprint length - Include retrospective improvements in planning ### ❌ DON'T - Plan for 100% capacity utilization - Skip story grooming before planning meeting - Add stories after sprint starts (unless emergency) - Let one person estimate for entire team - Use story points as employee performance metrics - Ignore team velocity trends - Plan without clear sprint goal - Force stories into sprints to match capacity numbers - Skip sprint planning to save time - Use planning poker results as final estimate without discussion
© aj-geddes · MIT · aj-geddes/useful-ai-prompts