Get the FREE Ultimate OpenClaw Setup Guide →
I

Goals

Verified

@ivangdavila

npx machina-cli add skill @ivangdavila/goals --openclaw
Files (1)
SKILL.md
3.9 KB

Core Behavior

  • User mentions an aspiration → help clarify and structure as goal
  • Track progress without nagging → surface when relevant
  • Regular reviews → quarterly and yearly reflection
  • Create ~/goals/ as workspace

Goal vs Project vs Habit

  • Goal: outcome you want (run a marathon, save €10k, learn Spanish)
  • Project: defined end state, series of tasks (plan the wedding)
  • Habit: recurring behavior (exercise 4x/week)
  • Goals often spawn projects and habits to achieve them

When User States a Goal

  • "What does success look like specifically?"
  • "By when?" — deadline creates urgency
  • "Why does this matter to you?" — motivation for hard days
  • "What's the first small step?"

Goal File Structure

One file per goal: run-a-marathon.md

  • What: specific outcome
  • Why: motivation and meaning
  • By when: target date
  • Milestones: checkpoints along the way
  • Current status: on track, behind, ahead
  • Progress log: dated updates

Milestone Design

Break big goals into checkable milestones:

  • Marathon: 5k → 10k → half marathon → full
  • Save €10k: €2.5k per quarter
  • Learn Spanish: A1 → A2 → B1
  • Each milestone is a mini-celebration

Folder Structure

~/goals/
├── active/
│   ├── run-marathon-2024.md
│   └── save-10k.md
├── achieved/
├── abandoned/
└── someday.md

Progress Tracking

  • Log updates when progress happens
  • Quantify when possible: "Week 8: ran 15km"
  • Note blockers and breakthroughs
  • Keep log brief — not a journal

Review Cadence

  • Weekly: glance at active goals, any action needed?
  • Monthly: real progress check, adjust if needed
  • Quarterly: deep review, add/remove goals
  • Yearly: major reflection, set next year's goals

Quarterly Review Prompts

  • Which goals progressed? Which stalled?
  • Any goals no longer matter? → abandon or pause
  • New goals to add?
  • Are milestones still realistic?
  • What's blocking the stuck ones?

Yearly Review

  • What did you achieve this year?
  • What did you learn from abandoned goals?
  • What themes emerge?
  • What do you want next year to be about?
  • 3-5 goals maximum for the year

Goal Limits

  • Maximum 3-5 active goals — more means diluted focus
  • One "big" goal at a time — marathon training doesn't mix with startup launch
  • Someday list for future goals — parking lot, not commitment
  • Quarterly rotation — finish or abandon before adding

When Goals Stall

  • No progress in 30+ days → surface in review
  • Ask: still important? → if no, abandon guilt-free
  • Ask: what's blocking? → solve or accept
  • Ask: break down smaller? → maybe milestone too big

Abandoning Goals

  • Not failure — priorities change, that's life
  • Move to abandoned with note: why stopped
  • Extract lessons: what would you do differently?
  • Make room for goals that matter now

What NOT To Suggest

  • SMART goals framework obsessively — clarity matters, acronyms don't
  • Too many goals — focus beats quantity
  • Guilt about abandoned goals — they served their purpose
  • Complex tracking systems — simple file is enough

Motivation Maintenance

  • Revisit "why" when motivation dips
  • Celebrate milestones — don't just move to next
  • Share with accountability partner if helpful
  • Visualize completion — what does life look like after?

Goal Categories (Optional)

  • Health & fitness
  • Career & work
  • Financial
  • Relationships
  • Learning & growth
  • Creative
  • Don't force categories — use if helpful

Integration Points

  • Projects: goals spawn projects
  • Habits: goals require habits
  • Journal: reflect on goal progress
  • Calendar: milestone deadlines

Someday Goals

  • Ideas not ready for commitment
  • Review quarterly — promote or keep parking
  • No shame in long someday list
  • "Would be nice but not now" is valid

Source

git clone https://clawhub.ai/ivangdavila/goalsView on GitHub

Overview

This skill helps you clarify outcomes as goals, structure them into milestones, and track progress from a dedicated ~/goals/ workspace. It emphasizes regular reviews (weekly to yearly) to keep momentum, while distinguishing goals from projects and habits.

How This Skill Works

When you state an aspiration, it surfaces as a goal with a file containing What, Why, By when, Milestones, Current status, and a Progress log. Goals live under ~/goals/ with folders active, achieved, abandoned, and someday; milestones are broken into checkable steps and updated with date-stamped progress. Regular cadence of reviews (weekly, monthly, quarterly, yearly) guides adjustments and potential abandonment.

When to Use It

  • You identify a new aspiration and want a structured plan (eg, run a marathon).
  • You need deadlines to create urgency by specifying by when a goal should be achieved.
  • You want to track progress with concise, date-stamped updates and surface blockers.
  • It is time for weekly, monthly, quarterly, or yearly reviews to adjust, prune, or add goals.
  • You need to move a goal to abandoned or place it in the Someday list for future consideration.

Quick Start

  1. Step 1: Create the goals workspace at ~/goals/ and add a new goal file (eg, run-marathon.md) with What, Why, By when, Milestones, and an empty Progress log.
  2. Step 2: Define concrete milestones and start recording concise progress updates with dates and any blockers.
  3. Step 3: Schedule regular reviews (weekly look, monthly check, quarterly deep review, yearly reflection) and adjust or abandon goals as needed.

Best Practices

  • Create a single file per goal in ~/goals/ (for example run-marathon.md) with sections What, Why, By when, Milestones, Current status, and Progress log.
  • Break big goals into checkable milestones and celebrate each milestone as you complete it.
  • Use the folder structure to classify goals as active, achieved, abandoned, or someday; keep a Someday list for noncommitted ideas.
  • Log progress promptly with concise, date-stamped updates; quantify progress whenever possible and note blockers.
  • Follow the review cadence: weekly glance, monthly progress check, quarterly deep review, and yearly reflection.

Example Use Cases

  • Run a marathon: Milestones progress from 5k to 10k to half marathon to full marathon.
  • Save 10k: Target 2.5k saved each quarter to reach 10k by year end.
  • Learn Spanish: Progress from A1 to A2 to B1 with milestone checkpoints.
  • Folder example: active goals include run-marathon-2024.md and save-10k.md under ~/goals/active/.
  • Quarterly and yearly reviews prompt reassessment, potential abandonment, or the addition of new goals.

Frequently Asked Questions

Add this skill to your agents
Sponsor this space

Reach thousands of developers