Initialize a sprint with kanban-style structure for multi-agent collaboration. Use when user wants to start a sprint, set up sprint structure, or manage work with multiple agents...
Current: 1.16.0
Update this version when templates change:
- Major (2.0.0): Breaking changes to file structure
- Minor (1.1.0): New sections, updated rules
- Patch (1.0.1): Typo fixes, clarifications
Initialize a sprint with kanban-style structure for multi-agent collaboration.
This skill creates the structure only (empty backlog). Use /sprint:add-backlog to add work items.
Generated structure:
sprints/<sprint-name>/
├── BACKLOG.md # Work items (Feature → Task → Sub-task)
├── HANDOFF.md # Work Board (current status)
├── INSTRUCTION.md # Agent guidelines
├── personas/ # Agent persona files (character templates)
├── active/ # Feature-specific contexts (temporary)
└── refs/
├── designs/ # Feature design documents
├── plans/ # Task execution plans
├── decisions/ # Decisions (per-feature + _sprint.md for sprint-wide)
├── lessons/ # Lessons (per-feature + _sprint.md for sprint-wide)
└── archive/ # Completed features (moved from BACKLOG.md)
Ask the user:
Sprint name - What should we call this sprint?
payment-system, auth-refactor)Location - Where should we create it?
sprints/<sprint-name>/Team (optional) - Who will work on this?
#rook, #pixel, #dash, or custom names#agentMode - How do you want to manage code?
default - Sprint and code in same working directory (existing behavior)worktree - Each Feature gets its own git worktree.gitignoreWorktree creation method (worktree mode only)
git worktree add (recommended)../<project>-worktrees/ (outside main repo)Create the following files from templates:
BACKLOG.md from assets/templates/BACKLOG-TEMPLATE.md
HANDOFF.md from assets/templates/HANDOFF-TEMPLATE.md
INSTRUCTION.md from assets/templates/INSTRUCTION-TEMPLATE.md
active/ folder
refs/ structure
refs/designs/ with READMErefs/plans/ with READMErefs/decisions/ with README + _sprint.md (sprint-wide decisions)refs/lessons/ with README + _sprint.md (sprint-wide lessons)refs/archive/ with README (for completed features)Version file
.sprint-version with current template version (from ## Version section above)1.0.0).sprint-config
personas/ folder
assets/personas/ to sprint personas/Default mode:
{
"mode": "default"
}
Worktree mode:
{
"mode": "worktree",
"sprintRoot": "<absolute-path-to-sprint-dir>",
"worktree": {
"command": "git worktree add {path} -b {branch}",
"pathPrefix": "../<project>-worktrees"
}
}
worktree.command: Worktree creation command"git worktree add {path} -b {branch}""./scripts/create-worktree.sh {branch} {path}"{path} = worktree path, {branch} = branch nameworktree.pathPrefix: Parent path where worktrees are created"../<project>-worktrees"Worktree mode additional steps:
.gitignoreShow created structure and explain next steps:
Default mode:
Sprint created at: sprints/<sprint-name>/
Files:
- BACKLOG.md - Add work items with /sprint:add-backlog
- HANDOFF.md - Work board (current status)
- INSTRUCTION.md - Start work sessions with @INSTRUCTION.md #persona-name
Next steps:
1. Add work items: /sprint:add-backlog
2. Start working: @INSTRUCTION.md #rook
Worktree mode:
Sprint created at: sprints/<sprint-name>/ (worktree mode)
Files:
- BACKLOG.md - Add work items with /sprint:add-backlog
- HANDOFF.md - Work board (current status)
- INSTRUCTION.md - Start work sessions with @INSTRUCTION.md #persona-name
- .sprint-config - Sprint configuration (mode: worktree)
Sprint path added to .gitignore (sprint files are not git-tracked).
Next steps:
1. Add work items: /sprint:add-backlog
2. Start working: @INSTRUCTION.md #rook
assets/templates/BACKLOG-TEMPLATE.md - Backlog structureassets/templates/HANDOFF-TEMPLATE.md - Work Board templateassets/templates/INSTRUCTION-TEMPLATE.md - Agent guidelinesassets/templates/FEATURE-DESIGN-TEMPLATE.md - Feature design docassets/templates/TASK-PLAN-TEMPLATE.md - Task plan docassets/templates/ACTIVE-FEATURE-TEMPLATE.md - Active feature contextassets/refs/designs-README.md - README for designs folderassets/refs/plans-README.md - README for plans folderassets/refs/decisions-README.md - README for decisions folderassets/refs/lessons-README.md - README for lessons folderassets/refs/archive-README.md - README for archive folderassets/personas/rook.md - Pragmatist backend engineerassets/personas/pixel.md - Detail-obsessed frontend engineerassets/personas/dash.md - Enthusiastic fullstack prototyperassets/personas/slate.md - Conservative infrastructure engineerassets/personas/echo.md - Socratic discussion facilitatorassets/personas/thorn.md - Uncompromising code reviewer