install
source · Clone the upstream repo
git clone https://github.com/openclaw/skills
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/openclaw/skills "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/alti-systems/goal-tracker" ~/.claude/skills/openclaw-skills-goal-tracker && rm -rf "$T"
OpenClaw · Install into ~/.openclaw/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/openclaw/skills "$T" && mkdir -p ~/.openclaw/skills && cp -r "$T/skills/alti-systems/goal-tracker" ~/.openclaw/skills/openclaw-skills-goal-tracker && rm -rf "$T"
manifest:
skills/alti-systems/goal-tracker/SKILL.mdsource content
Goal Tracker Skill
Track long-term goals with milestones, daily logging, and accountability.
Location
/root/clawd/goal-tracker/
Commands
# Show status /root/clawd/tracker status # Log daily activity /root/clawd/tracker log --trained --business --wins "Description" # Update MRR /root/clawd/tracker mrr 5000 # Mark milestone complete /root/clawd/tracker milestone ironman "5km run" /root/clawd/tracker milestone mrr_100k "first client" # Weekly summary /root/clawd/tracker week # Generate HTML dashboard /root/clawd/goal-tracker/generate-dashboard
Data Files
- Goal definitions and milestonesdata/goals.json
- Daily check-insdata/daily-log.json
- Generated visual dashboardindex.html
Integration with Alto
During Evening Check-ins
Ask: "Did you train today? Work on business?" Then log:
tracker log --trained --business (or --no-trained etc.)
When Wins Happen
Log them:
tracker log --wins "Landed new client"
When MRR Changes
Update:
tracker mrr 5000
When Milestones Complete
Mark:
tracker milestone ironman "5km"
Goals Tracked
Ironman (by 2030)
Milestones:
- Run 5km without stopping
- Complete sprint triathlon
- Complete Olympic distance
- Complete Half Ironman (70.3)
- Complete Full Ironman
$100k MRR (by 2030)
Milestones:
- First paying client
- $5k MRR
- $10k MRR
- $25k MRR
- $50k MRR
- $100k MRR
Weekly Rhythm
- Monday: Week planning (set priorities)
- Daily: Evening check-in (log training + business)
- Friday: Week review (score + adjust)
Patterns to Watch
- 3+ days without training = gentle nudge
- Week score < 50% = check in on blockers
- Milestone dates approaching = increase urgency