| name | goal-tracker |
| description | Track and manage health goals with SMART criteria, progress metrics, and habit formation. Use when user sets health goals, wants to track progress, or asks about achieving health objectives. Supports goal setting, milestone tracking, habit monitoring, and motivational insights. Triggers on: health goals, fitness goals, wellness goals, track progress, goal setting, SMART goals, habit tracking, milestones, motivation, accountability, health objectives, achieve goals, reach targets. |
| allowed-tools | ["read","glob","bash","write"] |
| version | 1.0.0 |
Goal Tracker
Track and manage health goals with SMART criteria, progress metrics, and habit formation.
When to Use
Activate this skill when user:
- Sets a new health goal (e.g., "I want to lose 10 kg")
- Asks about progress toward existing goals
- Wants to track habits or daily actions
- Needs motivation or accountability support
- Asks "How am I doing with my goals?"
- Wants to set SMART goals for health
Execution Steps
Step 1: Goal Identification
Determine if user is:
- Setting a new goal → Go to Step 2
- Checking existing goals → Go to Step 4
- Tracking habits → Go to Step 5
- Needs motivation → Go to Step 6
Step 2: SMART Goal Setting
Help user create SMART goals:
| Criteria | Question | Example |
|---|
| Specific | What exactly do you want to achieve? | "Lose weight" → "Lose 10 kg" |
| Measurable | How will you measure progress? | "Weigh myself weekly" |
| Achievable | Is this realistic given your situation? | "1-2 kg/month is healthy" |
| Relevant | Why is this important to you? | "Improve blood pressure" |
| Time-bound | By when? | "By September 2026" |
Output format:
🎯 SMART Goal Created:
Goal: [Specific goal]
Measure: [How to track]
Target: [Target value]
Deadline: [Date]
Why: [Motivation]
Milestones:
- [Month 1]: [Milestone]
- [Month 2]: [Milestone]
- [Month 3]: [Milestone]
Step 3: Create Goal Record
Save goal to health directory:
# health/Goals/[Goal Name].md
---
tags: [type/goal, status/active]
created: [date]
deadline: [date]
target: [value]
current: [value]
---
# [Goal Name]
## SMART Criteria
- **Specific**: [description]
- **Measurable**: [metric]
- **Achievable**: [assessment]
- **Relevant**: [reason]
- **Time-bound**: [deadline]
## Milestones
| Date | Milestone | Status |
|------|-----------|--------|
| [date] | [milestone] | ⏳ Pending |
## Progress Log
| Date | Value | Notes |
|------|-------|-------|
## Related Conditions
- [Links to relevant health conditions]
Step 4: Progress Assessment
Read existing goals and assess progress:
- Read
health/Goals/*.md
- Calculate progress percentage
- Identify on-track vs behind goals
- Provide encouragement and adjustments
Output format:
📊 Goal Progress Report:
🟢 On Track:
- [Goal]: [Progress]% complete ([current]/[target])
🟡 Behind Schedule:
- [Goal]: [Progress]% complete, needs [X] more [units]
🔴 At Risk:
- [Goal]: [Progress]% complete, deadline approaching
💡 Recommendations:
- [Specific action to get back on track]
Step 5: Habit Tracking
For daily/weekly habits:
- Define the habit clearly
- Set frequency (daily, weekly, X times/week)
- Track completion
- Calculate streak and consistency
Output format:
✅ Habit Tracker:
Habit: [Habit name]
Frequency: [Daily/X times per week]
Current Streak: [X] days
Best Streak: [X] days
Consistency: [X]%
This Week:
Mon: ✅ Tue: ✅ Wed: ❌ Thu: ✅ Fri: ⏳ Sat: ⏳ Sun: ⏳
Step 6: Motivation & Accountability
Provide motivational support:
- Celebrate wins and progress
- Acknowledge challenges
- Offer specific next steps
- Set accountability check-ins
Output format:
💪 Motivation Check:
🎉 Wins:
- [Achievement 1]
- [Achievement 2]
⚠️ Challenges:
- [Challenge 1] → [Suggested solution]
📅 Next Steps:
1. [Immediate action]
2. [This week's focus]
3. [This month's target]
🔔 Accountability:
- Next check-in: [Date]
- Focus area: [Area]
Goal Categories
| Category | Examples | Metrics |
|---|
| Weight | Lose weight, gain muscle | kg, BMI, body fat % |
| Fitness | Run 5K, strength training | distance, reps, frequency |
| Nutrition | Eat more vegetables, reduce sugar | servings/day, grams/day |
| Sleep | Get 8 hours, improve quality | hours, sleep score |
| Mental | Reduce stress, practice mindfulness | stress level, meditation minutes |
| Chronic Disease | Control blood pressure, manage diabetes | BP readings, HbA1c |
| Habits | Daily exercise, no smoking | streak days, adherence % |
Data Storage
Goals are stored in:
health/
└── Goals/
├── [Goal Name].md
├── [Goal Name].json
└── habits.json
Safety Boundaries
Can Do:
- Help set realistic health goals
- Track progress over time
- Provide motivation and accountability
- Suggest adjustments to goals
- Celebrate achievements
Cannot Do:
- Guarantee outcomes
- Replace professional guidance
- Diagnose barriers to goal achievement
- Prescribe specific interventions
Version: 1.0.0
Updated: 2026-03-21
Inspired by: OpenClaw Medical Skills goal-analyzer (MIT License)