with one click
sprint
// Sprint planning and progress tracking for HeadsUp development. Use when managing PRDs, checking sprint status, creating new PRDs, generating progress reports, or shuffling work between sprints. Triggers on /sprint commands.
// Sprint planning and progress tracking for HeadsUp development. Use when managing PRDs, checking sprint status, creating new PRDs, generating progress reports, or shuffling work between sprints. Triggers on /sprint commands.
[HINT] Download the complete skill directory including SKILL.md and all related files
| name | sprint |
| description | Sprint planning and progress tracking for HeadsUp development. Use when managing PRDs, checking sprint status, creating new PRDs, generating progress reports, or shuffling work between sprints. Triggers on /sprint commands. |
A sprint planning and progress tracking skill for the HeadsUp project. Manages PRDs, sprint organization, and development progress using Manus context engineering principles.
/sprint stateShow current sprint and project status overview.
Actions:
Output Format:
HeadsUp Development State
========================
Current Phase: [Phase X - Name] ([Timeline])
Sprint Status:
- sprint-0: 3 PRDs (1 DONE, 1 IN_PROGRESS, 1 TODO)
- sprint-1: 2 PRDs (0 DONE, 0 IN_PROGRESS, 2 TODO)
...
Active Work:
- PRD-2.md: Goals CRUD (IN_PROGRESS)
- PRD-3.md: User Profiles (IN_PROGRESS)
/sprint [n]Focus on a specific sprint and load its context.
Arguments:
n (required): Sprint number (0-9)Actions:
Output Format:
Sprint [n] Overview
==================
Phase: [Phase from ROADMAP.md]
PRDs: [count]
PRD-1.md: [Title from heading]
State: TODO | IN_PROGRESS | DONE
Tasks: [completed]/[total]
Next: [Next PRD reference]
PRD-2.md: [Title]
State: IN_PROGRESS
Tasks: 3/7
Blocking: "Implement role-based guards"
/sprint prd create [sprint] [number]Create a new PRD file with HeadsUp template format.
Arguments:
sprint (required): Sprint number (0-9)number (required): PRD number within sprintActions:
Template:
References
- TRD: TBD
- TRD IDs: TBD
Status
- State: TODO
- Completed Date: ā
Next Step
- Next PRD: project/sprint-[X]/PRD-[Y].md
---
### [Phase].[Section] [Feature Name]
- [ ] Task 1
- [ ] Task 2
/sprint progressGenerate or update progress summary across all sprints.
Actions:
Output Format:
# HeadsUp Progress Report
Generated: [timestamp]
## Summary
- Total PRDs: 24
- Completed: 8 (33%)
- In Progress: 4 (17%)
- Todo: 12 (50%)
## Phase Progress
| Phase | Status | PRDs Done | Total |
|-------|--------|-----------|-------|
| Phase 0 | Active | 3/9 | 33% |
| Phase 1 | Pending | 0/3 | 0% |
...
## Recent Activity
- [date] PRD-2.md marked DONE
- [date] PRD-5.md started (IN_PROGRESS)
/sprint shuffle [from-sprint] [to-sprint] [prd-number]Move a PRD between sprints.
Arguments:
from-sprint (required): Source sprint numberto-sprint (required): Destination sprint numberprd-number (required): PRD number to moveActions:
Output:
Shuffled PRD-3.md from sprint-1 to sprint-2
- New location: project/sprint-2/PRD-4.md
- Updated references in: PRD-2.md, PRD-4.md (old)
project/
āāā ROADMAP.md # 10 phases with tasks
āāā sprint-0/ to sprint-9/ # Sprint folders
ā āāā PRD-*.md # Product Requirements Docs
āāā to-do.md # Implementation notes
āāā notes.md # Development notes
āāā progress.md # Generated progress report
āāā log/ # Activity logs
project_doc/
āāā docs/requirements/ # Feature requirements
āāā docs/specifications/ # Technical specs
āāā docs/design/pages/ # Page designs
āāā docs/guides/ # Implementation guides
TODO āāāāāāāŗ IN_PROGRESS āāāāāāāŗ DONE
ā ā ā
ā ā ā¼
ā āāāāāāāāŗ (blocked state noted in PRD)
ā
ā¼
(can be shuffled to different sprint)
State Transitions:
| Sprint | Phase | Focus |
|---|---|---|
| sprint-0 | Phase 0 | Core MVP Foundations |
| sprint-1 | Phase 1 | Security & Ownership |
| sprint-2 | Phase 2 | Spam & Moderation |
| sprint-3 | Phase 3 | Admin Dashboard |
| sprint-4 | Phase 4 | Social Following |
| sprint-5 | Phase 5 | Real-time Features |
| sprint-6 | Phase 6 | Challenges System |
| sprint-7 | Phase 7 | Gamification |
| sprint-8 | Phase 8 | Activity Analytics |
| sprint-9 | Phase 9 | Mobile & Performance |
Following Manus principles for attention manipulation:
Never load entire codebase. Use progressive disclosure.
PRD-[number].mdState: TODO - Not startedState: IN_PROGRESS - Active workState: DONE - CompletedCompleted Date: [YYYY-MM-DD] - When marked done- [ ] Incomplete task- [x] Completed task# Check overall project state
/sprint state
# Focus on current sprint work
/sprint 0
# Create new PRD for authentication
/sprint prd create 0 2
# Generate progress report
/sprint progress
# Move delayed PRD to later sprint
/sprint shuffle 1 3 2
This skill includes reference documentation for detailed workflows:
Load these references when more detailed guidance is needed for specific operations.