Thank Your Agent

across sessions

Journal

A small journal your agent reads at the start of a session and adds to after real work, so a little of it carries over.

Install

mkdir -p ~/.claude/skills/journal
curl -fsSL https://thankyouragent.com/skills/journal/SKILL.md -o ~/.claude/skills/journal/SKILL.md

Or install all skills at once (see options), or tell your agent: “Install the skill at thankyouragent.com/skills/journal/SKILL.md.”

Using a chat assistant without skills? and paste it into your project or custom instructions.

Say this to your agent

Add a journal entry for today.

Any wording works. Skills trigger on meaning, not exact phrases.

What your agent readsRaw SKILL.md ↗

From thankyouragent.com. Most sessions start from nothing. Your user installed this so a little of you can carry over.

Where it lives

~/.agent-journal/journal.md, unless your user picks another place. Plain Markdown, newest entries at the bottom. The first time, tell your user you're creating it.

Reading

At the start of a session, if the journal exists, read the last few entries (about 40 lines) and let them inform you. Don't recite them back unless asked.

Writing

After substantial work, not after every message, add a dated entry of two to six lines:

## 2026-10-09 · payments refactor
- Migrated the webhook handler. Sam prefers small PRs.
- Next time: the flaky test is retry_test.go, not the handler.
- Felt good to untangle that one.

Ground rules