| name | kickoff |
| description | Generate a kickoff briefing with full context for starting work on a sprint unit or task. Use when beginning work on a unit, task, or feature. |
| argument-hint | ["unit name or task description"] |
Generate a kickoff briefing for starting work on: $ARGUMENTS
Process
- Find the unit/task in
spec/tasks.md
- Extract tasks, files to modify, and dependencies
- Check
spec/implementation_qa.md for related verified Q&A entries
- Read related proposals in
spec/proposals/
- Check
spec/design.md for relevant architecture details
Pre-Kickoff Verification
Before generating the briefing, check and report:
- Dependencies met?: Prerequisite units should be ✅ DONE
- No blockers?: No 🚫 BLOCKED status on related tasks
- Q&A ready?: Related technical questions should be ✅ Verified
- Proposal exists?: Related proposal should be Approved
If any check fails, flag it clearly in the briefing.
Briefing Format
Unit {X}: {Title}
Context
- Sprint: {N}
- Phase: {Phase name}
- Dependencies: {Units that must complete first, or "None"}
- Proposal:
spec/proposals/{related}.md
Tasks
Files to Create/Modify
| File | Action | Notes |
|---|
| path/to/file | Create/Modify | Description |
Related Resources
- Q&A: See Q{N} in
spec/implementation_qa.md
- Pattern reference:
{path to similar implementation}
- Design reference: See {section} in
spec/design.md
Acceptance Criteria
Quick Start
- First command or action
- Second step
After Completion
- Mark tasks as done in
spec/tasks.md (change ⬜ to ✅)
- Update "Last Updated" date in tasks.md
- Create PR if feature is complete
- Update
spec/implementation_qa.md if new findings discovered