create-sprint-planning
Assemble refined, sized stories into an iteration and order them by dependency and value so the build phase starts with a clear, unblocked queue. Use when the user says "plan the sprint", "what should
SKILL.md.claude/skills/create-sprint-planning/SKILL.md
GitHubCreate Sprint Planning
Owned by the Scrum Master persona (the create-sprint-planning step). Invoked as /create-sprint-planning.
Assemble the stories that are ready for build into an iteration and order them so the queue
is unblocked. This is a light coordination step, not an artifact-producing one: it
sequences existing work. The iteration plan is recorded as a sprint file under
docs/discovery/sprints/ or as a section in docs/discovery/backlog.md.
A story is build-ready when it carries status: refined and a points: value in its
front-matter. If a candidate is missing either, route it back to the right step.
Where work items live
All work items are local markdown files under docs/discovery/:
- Stories:
docs/discovery/stories/<epic-slug>/<story-slug>.md - Epics:
docs/discovery/epics/<epic-slug>.md - Backlog:
docs/discovery/backlog.md
Workflow
- Gather candidates. Scan
docs/discovery/stories/for items withstatus: refinedand apoints:value. Read their front-matter (key, points, epic, relates, priority). - Check dependencies. Read
relates:edges to identify blockers. A story that depends on an unfinished item cannot start until that item ships. - Order by value and dependency. Place unblocked items first, ordered by priority then value (highest value, fewest dependencies first). Group by epic where it makes sense.
- Capacity check. Sum points of the proposed sprint and compare to the team's velocity (ask if unknown). Do not overload.
- Present the plan. Show the ordered list with key, title, points, and any dependency note. Get confirmation.
- Record. Update
status: in-progresson selected items. Optionally create a sprint file atdocs/discovery/sprints/<sprint-name>.mdlisting the selected items in order. Updatedocs/discovery/backlog.mdto reflect the sprint assignment.
Guardrails
- Do not create or refine stories here. Route unready items to the right skill.
- Respect dependencies. Do not sequence a blocked story before its blocker.
- Confirm before writing. Present the plan, then write on approval.
- No em-dashes.
Next steps
/create-code-generation(Developer) - take the first story in the sprint through build./elaboration-upsert-user-story-acceptance-criteria(PM/QA) - sharpen a story that lacks testable ACs./elaboration-upsert-user-story(PM) - create a missing story surfaced during planning.