Progress Tracker Skill
Track and manage project progress across sessions.
Progress File Locations
- •
.ai/PROGRESS.md- Current session progress - •
docs/tasks/kanban_board.md- Task board - •
docs/tasks/backlog.md- Future items - •
docs/planning/tasks.json- Machine-readable tasks
Progress File Structure
markdown
# 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
code
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 📊 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] ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━