executing-plans
executing-plans
Use when executing an implementation plan in the current session as the implementer yourself — your human partner chose inline execution, or no subagent tool is available
sprint-planningFacilitates sprint planning end to end - backlog refinement checks against a Definition of Ready, a one-sentence sprint goal, capacity math from velocity and PTO, story selection and team commitment, task breakdown, and flagged risks with owners. Use when a team asks "plan our next sprint", "how much should we commit to", "write a sprint goal", or keeps blo…
Independent GitHub snapshot · Automated classification · Original documentation governs
Sprint planning answers two questions: what can we deliver this sprint, and how will we do it? This skill keeps planning focused, realistic, and fast.
Hold backlog refinement ahead of planning (mid-previous-sprint), so stories arrive ready:
Going into planning with an unrefined backlog is the #1 cause of bad sprints.
Start with a single sprint goal - a one-sentence objective the sprint serves (e.g. "Users can reset their password end to end"). The goal:
Don't plan to 100% - plan to realistic capacity:
For each member:
available days in sprint
- planned PTO / holidays
- meetings / on-call / support overhead (~20-30%)
= effective capacity
Use the team's recent velocity (avg points completed over last 3-4 sprints) as the anchor for how much to pull in. Adjust for capacity changes this sprint.
For committed stories, decompose into tasks (the "how"):
Explicitly call out:
Note a mitigation or owner for each risk. Risks named on day 1 are manageable; risks discovered on day 8 are fire drills.