| name | progress-tracker |
| description | Track and report project progress automatically. Use for checking status, updating progress, sprint review, current state. |
| allowed-tools | Read, Write, Glob, Grep |
Progress Tracker Skill
Track and manage project progress across sessions.
Progress File Locations
.ai/PROGRESS.md- Current session progressdocs/tasks/kanban_board.md- Task boarddocs/tasks/backlog.md- Future itemsdocs/planning/tasks.json- Machine-readable tasks
Progress File Structure
# Progress Tracker
## Current Status
- **Phase**: [Discovery/Specification/Architecture/Implementation/...]
- **Current Epic**: [Epic ID and name]
- **Current Story**: [Story ID and name]
- **Blockers**: [Any blockers or None]
## Session Context
- Last updated: [ISO timestamp]
- Session ID: [Optional identifier]
## Recently Completed
- [x] Task/Story 1
- [x] Task/Story 2
## In Progress
- [ ] Current task (XX%)
## Next Steps
1. Immediate next action
2. Following action
## Key Decisions
- Decision: [What] because [Why]
## Open Questions
- [ ] Question needing resolution
Update Protocol
After Completing a Task
- Mark task complete in kanban_board.md
- Update .ai/PROGRESS.md
- Update tasks.json status
- Move to next task
Session Start
- Read .ai/PROGRESS.md
- Read tasks.json for pending tasks
- Report current status
- Suggest next actions
Session End
- Update .ai/PROGRESS.md with current state
- Document any blockers
- Note next steps for continuity
Status Report Format
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
📊 PROJECT STATUS
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Phase: [Current Phase]
Sprint: [Sprint Number] (Day X/Y)
Progress:
├── Completed: X stories
├── In Progress: Y stories
└── Remaining: Z stories
Current: [Story ID] - [Title]
Blockers: [None / List]
Next Actions:
1. [Action 1]
2. [Action 2]
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━