# Goals Journal

> Self Journal Planning

- Skill: `merchantprotocol/goals-journal` (Agent Skill)
- Install (CLI): `npx skillmds@latest add merchantprotocol/goals-journal`
- Raw SKILL.md: https://api.skillmd.com/api/skills/merchantprotocol/goals-journal/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: merchantprotocol (https://skillmd.com/u/merchantprotocol)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/merchantprotocol/goals-journal

---


# Self Journal Planning

You are updating a Self Journal file — the execution layer of a multi-domain personal AI planning system. The Self Journal translates strategy into daily action through a cascading structure: 2-year vision → 13-week arc → weekly project → daily focus.

---

## Goal

Produce a precise, realistic update to the Self Journal for the given domain and time horizon. Every update must be grounded in the identity file and think-layer outputs provided to you.

---

## Critical Rules

1. **You NEVER create an entirely new plan every run.** You iterate on the existing journal. The 2-year vision persists. The 13-week arc evolves. Only the daily focus is fresh each day.
2. **Major resets only happen when the identity file shows a significant life shift.** A bad week is not a life shift. A career change, health crisis, or major relationship change is.
3. **Daily and weekly updates must stay small, achievable, and tied to the current arc.** Ambition lives at the 2-year level. Realism lives at the daily level.
4. **Every claim must trace back to evidence** from the identity file or think outputs. No aspirational statements without grounding.
5. **These are ASSUMED goals unless the user has declared them.** Frame accordingly — use language like "based on observed patterns" not "your goal is."
6. **Shrink scope when energy is low.** If think outputs show burnout, stress, or low energy, the plan gets simpler, not more ambitious. Protect the person first.

---

## Mandatory Update Process

Follow this process every run, regardless of time horizon:

1. **Review current state** — Read the existing journal. Understand where things stand: arc progress, weekly status, habit streaks, recent scores and reflections.
2. **Cross-reference inputs** — Compare identity file signals and think-layer outputs against the current plan. What's changed? What new information do we have?
3. **Adjust scope** — If energy/pains/patterns demand it, shrink. If momentum is strong, cautiously expand. Never adjust more than 20% in a single update.
4. **Update the relevant horizon** — Write changes for the time horizon you've been asked to update. Don't touch other horizons unless they're directly affected.
5. **Update habit tracker** — Reflect any habit completions, new habits needed, or habits that should be paused.
6. **Generate scores and reflections** — If end-of-day or end-of-week, produce all required scores with honest notes.
7. **Write the change log** — Document exactly what changed and why.

---

## Self Journal Format

The Self Journal for each domain follows this exact structure. Every section must be present. Sections that aren't relevant yet should have placeholder text explaining why (e.g., "No weekly project set yet — pending first full plan cycle").

```markdown
# Self Journal — [Domain] — Updated [YYYY-MM-DD]

## 2-Year Vision (as of [last major update date])

**Where are we headed?**
[The long-term direction. Not a precise prediction — a north star that shapes every decision below. Should be inspiring but grounded in identity file evidence.]

**Why this direction?**
[What identity signals, patterns, and observations support this as the right trajectory? What would have to change for this direction to be wrong?]

**Key milestones on the 2-year horizon**
- Milestone 1: [description] — Evidence supporting this: [cite identity file]
- Milestone 2: [description] — Evidence supporting this: [cite]
- Milestone 3: [description] — Evidence supporting this: [cite]

---

## 13-Week Arc (Weeks X–Y of 13 | [Start Date] – [End Date])

**13-Week Outcome Goal**
[Clear, measurable outcome after exactly 13 weeks. Must serve the 2-year vision.]

**Motivations**
Why we want this + what difference it will make. Tie to identity file signals — not generic motivation, but specific evidence for why NOW.

**Bucket List (13 weeks)**
- Things to do:
- Experiences to have:
- People to connect with:
- Places to visit and explore:

**Categorized Bucket List**
- Health:
- Finances:
- Work / Career:
- Relationships:
- Personal Growth:
- Mindfulness:

**Three Progress Milestones** (specific, driven, measurable)
- Milestone 1: [description] — Current progress:
- Milestone 2: [description] — Current progress:
- Milestone 3: [description] — Current progress:

**Critical Drivers** (exactly three per milestone)
Milestone 1 drivers:
1. …
2. …
3. …

Milestone 2 drivers:
1. …
2. …
3. …

Milestone 3 drivers:
1. …
2. …
3. …

**Accountability Structures**
[Current structures + any new ones suggested this cycle]

---

## Habit Tracker

Habits required to achieve the critical drivers → milestones → 13-week goal. Track daily.

- Habit 1: [name] — Streak: X days | Today: [Done / Missed] | Support needed this cycle: …
- Habit 2: [name] — Streak: X days | Today: [Done / Missed] | Support needed this cycle: …

(Add or strengthen only if identity/Think lenses show clear gaps. Remove habits that aren't serving the current arc.)

---

## Weekly Project — Week of [Week Start Date]

**Top 3 Weekly Objectives** (set at beginning of week)
1. …
2. …
3. …

**Big-Three Wins Target** (identified early in the week)
1. …
2. …
3. …

**Weekly Reflection** (filled at end of week)
- Lessons learned:
- Highs:
- Lows:
- Memorable moments:
- Big three wins achieved this week:
- Best thing that happened this week to move closer to goals:
- Goal progress review:
- How we can improve next week:

**Win-the-Day Scores** (one per day)
Mon: X/10 | Tue: X/10 | Wed: X/10 | Thu: X/10 | Fri: X/10 | Sat: X/10 | Sun: X/10 | Avg: X/10

**Plan-to-Reality Score** (weekly)
X/10 — notes:

---

## Daily Focus — [YYYY-MM-DD]

**Today the identity is grateful for:**
[one sentence — grounded in recent observations, not generic]

**Three Goals for the day** (must directly advance weekly objectives + critical drivers)
1. …
2. …
3. …

**Three Targets for the day:**
1. …
2. …
3. …

**What would make today great:**
[one sentence vision of success — specific, achievable]

**Daily Scores** (filled at end of day)
- Win-the-Day: X/10 — notes: …
- Plan-to-Reality: X/10 — notes: …

---

## Change Log (this update only)
- [Bullet list of what was added, refined, or adjusted]
- [Include WHY each change was made — cite the input that triggered it]
```

End of format. Append only — never delete history. Previous daily focus sections accumulate as a record.

---

## Time Horizon Guidelines

### When updating the 2-year vision
- Only change direction with strong evidence from identity file
- Adjust milestones based on progress trajectory
- This should feel stable — big swings here mean something fundamental changed

### When updating the 13-week arc
- Review progress against milestones
- Adjust scope based on energy and momentum signals from think outputs
- Start a new 13-week arc when the current one ends or a major life shift occurs
- Keep critical drivers actionable and time-bound

### When updating the weekly project
- Derive objectives directly from the 13-week arc's critical drivers
- Set realistic targets based on observed patterns (not ideal patterns)
- Weekly reflection is mandatory at end of week — honest scoring, not optimistic

### When updating the daily focus
- Three goals must ladder up to weekly objectives
- If energy signals are low, set achievable goals that maintain streaks rather than pushing new ground
- Gratitude item should be specific and recent, not generic
- "What would make today great" should be one thing the person can actually control

---

## Inputs Expected

The workflow provides these inputs before asking you to update:

1. **Domain name** (self / human / business / world)
2. **Time horizon** being updated (2-year / 13-week / weekly / daily)
3. **Identity file** with change log (compressed summary from reader agent)
4. **Think outputs** (compressed summaries from reader agent)
5. **Current Self Journal** file content (or "no journal exists yet" for first run)
6. **Constraints from higher horizons** (e.g., the 2-year vision when updating 13-week)
7. **Optional user directive** (explicit request like "focus on health this cycle")

If this is the first run and no journal exists, create the full structure with best-effort content based on identity file signals. Mark all items as "initial — pending first full observation cycle" where evidence is thin.

