goal-tracking

Cascade three-year visions into yearly, monthly, and weekly goals with progress tracking.

1.7k|119|Updated Aug 7, 2025
One-click install
npx skills add https://github.com/ballred/obsidian-claude-pkm --skill goal-tracking
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: goal-tracking
Source: https://github.com/ballred/obsidian-claude-pkm/tree/main/vault-template/.claude/skills/goal-tracking
Command: npx skills add https://github.com/ballred/obsidian-claude-pkm --skill goal-tracking

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Helps you cascade a 3-year vision into yearly, monthly, and weekly goals and track progress across time horizons, surfacing stalled momentum.

Core Features & Use Cases

  • Progress calculations by checklists, metrics, or time-based measures
  • Connect daily tasks to specific goals and improve alignment
  • Surface stalled goals during reviews and suggest next actions

Quick Start

  1. Open Goals/0. Three Year Goals.md and enter your long-term vision.
  2. Define yearly and monthly goals in the appropriate files under Goals/.
  3. When creating daily tasks, add a link to the relevant goal using a "Supports" reference, for example: [[1. Yearly Goals#Goal Name]]; update progress as tasks are completed.

Frequently Asked Questions about goal-tracking

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I cascade long-term goals into daily tasks?

Cascading long-term goals into daily tasks involves structuring a hierarchy from a three-year vision down through yearly, monthly, and weekly goals, then linking daily tasks to specific goals via metadata references. This creates alignment between strategic objectives and day-to-day work, ensuring each task contributes to measurable progress across time horizons.

Can I track progress on goals using metrics and checklists?

Yes, goal tracking supports multiple progress measurement methods including checklists, metrics, and time-based measures. The system computes completion percentages for each goal level, allowing you to monitor advancement through different calculation approaches depending on how you structure your goals.

What's the best way to identify goals that have stalled?

Weekly reviews and monthly evaluations surface stalled goals by analyzing progress across your goal hierarchy. The system highlights goals with no recent task updates or incomplete milestones, surfacing momentum gaps so you can adjust priorities or break down blocked objectives into actionable next steps.

How do I connect daily tasks to my yearly and monthly goals?

Connect daily tasks to goals by adding metadata references in task notes, such as [[1. Yearly Goals#Goal Name]]. This 'Supports' relationship links each task to its parent goal, enabling the system to aggregate task progress into goal completion percentages and maintain visibility of work alignment.

Does goal tracking work for both personal and professional objectives?

Goal tracking applies to both personal and professional goal systems using the same hierarchical structure: Three Year Goals, Yearly Goals, Monthly Goals, Weekly Review, and Daily Notes. The framework and progress calculation methods function identically across both domains.

When should I use weekly reviews versus monthly evaluations?

Use weekly reviews to assess short-term progress, identify blocked tasks, and plan the coming week's work against current goals. Use monthly evaluations to analyze broader trends, adjust goal definitions, and cascade adjustments down from yearly to monthly to weekly levels based on realized progress.