| name | sprint-groom |
| description | Plan or review a sprint by selecting Stories from Ready state into the sprint backlog. Use for sprint planning or mid-sprint reviews. |
| disable-model-invocation | true |
| paths | [".kanban/sprint.md"] |
Sprint Grooming
Plan or review the current sprint by managing the sprint backlog.
Instructions
For Sprint Planning
- Read
.kanban/board.md to see all Features and Stories
- Read
.kanban/backlog.md to see available work
- Identify Stories in "Ready" state
- Present the Ready stories to the user with their acceptance criteria summaries
- Ask the user which Stories to include in the sprint
- Update
.kanban/sprint.md with:
- Sprint name and number
- Start date (today)
- Sprint goal
- Selected Stories in the Sprint Backlog table
- Confirm the sprint plan
For Mid-Sprint Review
- Read
.kanban/sprint.md to see current sprint
- Read each Story in the sprint to check status
- Report:
- Stories completed (Done)
- Stories in progress
- Stories not started
- Any blockers or risks
- Ask if any adjustments are needed:
- Add Stories from backlog
- Remove Stories that won't fit
- Re-prioritize remaining work
Sprint Completion
When a sprint is complete:
- List all completed Stories
- List any Stories that carry over
- Capture lessons learned
- Archive the sprint data in sprint.md (keep history)
- Run security audit before closing the sprint:
python scripts/security_audit.py . --report
If CRITICAL or HIGH findings exist, flag them before sprint closure.
Create Stories for any findings that need remediation.
- Suggest starting a new sprint planning session