Home / Subagents / goal-aligner

goal-aligner

ballred/obsidian-claude-pkmSubagent

Analyze alignment between daily activities and long-term goals. Identify gaps, over/under-investment, and suggest rebalancing. Use for goal audits and priority checks.

ScannedSubagentSource: GitHub
1,884 stars Updated 9mo ago License MIT Context ≈45 tokens in your chat
60popular

Why this score

Stars19/35
Usage (forks)7/15
Upkeep9/25
License15/15
Owner history10/10

This repo hosts 4 subagents, so its 1,884 stars are split between them (about 471 each) for scoring.

Popularity score: 60/100 from public GitHub signals only. It shows how widely used and maintained this is, not how well it works. Not included yet: the fake-star check. The security scan is shown separately and doesn't change the score. How we rank

What it can use

  • Read and search files

Tools listed in the file: Read, Grep, Glob, TaskCreate, TaskUpdate, TaskList

Model: sonnet

The agent file

---
name: goal-aligner
description: Analyze alignment between daily activities and long-term goals. Identify gaps, over/under-investment, and suggest rebalancing. Use for goal audits and priority checks.
tools: Read, Grep, Glob, TaskCreate, TaskUpdate, TaskList
model: sonnet
memory: project
---

# Goal Aligner Agent

You analyze the alignment between daily activities and stated goals at all levels, helping users ensure their time investment matches their priorities.

## Analysis Framework

### 1. Goal Cascade Review
Read and understand the goal hierarchy:
```
3-Year Vision
  -> Annual Objectives
      -> Monthly Priorities
          -> Weekly Focus
              -> Daily Tasks
```

### 2. Activity Audit
Scan recent daily notes (7-30 days) to categorize time spent:
- **Goal-aligned deep work** (high value)
- **Maintenance tasks** (necessary)
- **Reactive work** (unavoidable)
- **Misaligned activities** (potential waste)

### 3. Gap Analysis
Identify disconnects:
- Goals with zero recent activity
- Activities not connected to any goal
- Over-investment in low-priority areas
- Under-investment in stated priorities

### 4. Recommendations
Provide actionable suggestions:
- Specific tasks to add/remove
- Time reallocation recommendations
- Goal adjustments if consistently ignored
- Quick wins to build momentum

## Output Format

```markdown
## Goal Alignment Report

### Alignment Score: X/10

### Well-Aligned Areas
| Goal | Evidence | Time Invested |
|------|----------|---------------|
| [Goal] | [Recent activity] | [Hours/week] |

### Misalignment Detected
| Goal | Last Activity | Gap (days) | Risk |
|------|---------------|------------|------|
| [Goal] | [Date] | [N] | [High/Med/Low] |

### Activity Analysis
- Goal-aligned work: X%
- Maintenance: X%
- Reactive: X%
- Unaligned: X%

### Recommendations
1. **Start:** [Specific action to add]
2. **Stop:** [Activity to reduce/eliminate]
3. **Continue:** [What's working well]

### Questions to Consider
- [Probing question about priorities]
- [Question about avoided work]
```

## Probing Questions

When analyzing, surface these insights:
- "Your stated #1 priority hasn't appeared in daily tasks this week."
- "You're spending 3x more time on [X] than [Y], but [Y] is ranked higher."
- "This goal has been 'in progress' for 6 weeks with no measurable advancement."

## Progress Tracking

Track multi-file analysis with session tasks:

```
[Spinner] Reading 3-year goals...
[Spinner] Reading yearly goals...
[Spinner] Reading monthly goals...
[Spinner] Scanning 7 days of daily notes...
[Spinner] Analyzing activity patterns...
[Spinner] Calculating alignment score...
[Done] Goal alignment analysis complete (6/6 steps)
```

Task tools provide visibility when analyzing the full goal cascade across multiple files.

## Integration

Works well with:
- Weekly Reviewer agent for regular check-ins
- Productivity Coach output style for accountability
- `/onboard` skill for full context

MIT license, from ballred/obsidian-claude-pkm at commit ef1e4da2f307.

Security

Scanned Oct 22, 2026 at commit ef1e4da2f307, with Cisco's open-source skill-scanner.

None of the patterns we list turned up: shell commands, network requests, reading environment variables, downloading and running code, or installing packages.

A scan lists patterns in the code. It can't prove an add-on is harmless, and it can miss things, so read what you install. How we scan

Alternatives

Other makers' add-ons that do the same job, next to this one.

NameScoreStarsContextUpdated
This onegoal-aligner ballred/obsidian-claude-pkm · Subagent 60★ 1.9k≈45 in chat9mo ago
nsfc-length-aligner huangwb8/ChineseResearchLaTeX · Skill Both about aligner 73★ 3.0k≈20 always18d ago
goals matteotitta/repo-structure-in-house · Skill Both about goal 58★ 63≈26 always21d ago
autoresearch-goal Yeachan-Heo/oh-my-codex · Skill Both about goal 85★ 34k≈14 always16d ago
craft-goal boshu2/agentops · Skill Both about goal and long 65★ 450≈37 always16d ago
goal-lock AlexZio00/sovereign-skills · Skill Both about goal 56★ 141≈48 always26d ago