goal-tracking
Track progress toward 3-year, yearly, monthly, and weekly goals. Calculate completion percentages, surface stalled goals, connect daily tasks to objectives. Use for goal reviews and progress tracking.
When & Why to Use This Skill
This Claude skill provides a comprehensive framework for managing a cascading goal system, ranging from long-term 3-year visions to daily actionable tasks. It automates progress monitoring by calculating completion percentages, identifying stalled objectives, and generating detailed status reports, ensuring that daily activities remain strictly aligned with high-level strategic goals.
Use Cases
- Strategic Planning: Deconstruct long-term life or business visions into manageable yearly, monthly, and weekly objectives to maintain a clear roadmap.
- Automated Progress Reporting: Automatically parse markdown files to calculate completion rates and generate visual progress reports for periodic reviews.
- Task Alignment & Traceability: Connect daily tasks and notes to specific high-level goals, ensuring every action contributes to the broader mission.
- Proactive Momentum Management: Identify at-risk or stalled goals that have lacked activity for over 14 days and receive suggestions to restart progress.
| name | goal-tracking |
|---|---|
| description | Track progress toward 3-year, yearly, monthly, and weekly goals. Calculate completion percentages, surface stalled goals, connect daily tasks to objectives. Use for goal reviews and progress tracking. |
| allowed-tools | Read, Grep, Glob, Edit |
Goal Tracking Skill
Track and manage the cascading goal system from long-term vision to daily tasks.
Goal Hierarchy
Goals/0. Three Year Goals.md <- Vision (Life areas)
↓
Goals/1. Yearly Goals.md <- Annual objectives
↓
Goals/2. Monthly Goals.md <- Current month focus
↓
Goals/3. Weekly Review.md <- Weekly planning
↓
Daily Notes/*.md <- Daily tasks and actions
Goal File Formats
Three Year Goals
## Life Areas
- Career: [Vision statement]
- Health: [Vision statement]
- Relationships: [Vision statement]
- Financial: [Vision statement]
- Learning: [Vision statement]
- Personal: [Vision statement]
Yearly Goals
## 2024 Goals
- [ ] Goal 1 (XX% complete)
- [ ] Goal 2 (XX% complete)
- [x] Goal 3 (100% complete)
Monthly Goals
## This Month's Focus
1. **Primary:** [Main focus]
2. **Secondary:** [Supporting goal]
3. **Stretch:** [If time permits]
### Key Results
- [ ] Measurable outcome 1
- [ ] Measurable outcome 2
Progress Calculation
Checklist-Based Goals
Progress = (Completed checkboxes / Total checkboxes) * 100
Metric-Based Goals
Progress = (Current value / Target value) * 100
Time-Based Goals
Progress = (Days elapsed / Total days) * 100
Common Operations
View Goal Progress
- Read all goal files
- Parse checkbox completion rates
- Calculate overall and per-goal progress
- Identify stalled or at-risk goals
Update Goal Status
- Find goal in appropriate file
- Update checkbox or percentage
- Add date stamp for significant milestones
- Update related weekly review
Connect Task to Goal
When adding tasks to daily notes:
- Identify which goal the task supports
- Add goal reference:
Supports: [[1. Yearly Goals#Goal Name]] - Use appropriate priority tag
Surface Stalled Goals
- Check last activity date for each goal
- Flag goals with no progress in 14+ days
- Suggest actions to restart momentum
Progress Report Format
## Goal Progress Report
### Overall: XX%
### By Goal
| Goal | Progress | Last Activity | Status |
|------|----------|---------------|--------|
| Goal 1 | 75% | 2 days ago | On Track |
| Goal 2 | 30% | 14 days ago | Stalled |
### This Week's Contributions
- [Task] -> [[Goal 1]]
- [Task] -> [[Goal 2]]
### Recommended Focus
1. [Stalled goal needs attention]
2. [Nearly complete goal - finish it]
Integration Points
- Weekly review: Full progress assessment
- Daily planning: Surface relevant goals
- Monthly review: Adjust goals as needed
- Quarterly review: Cascade from 3-year vision