Journal Recall

Searches and summarizes an existing Obsidian-style work journal by date, keyword, or project.

Works with setup

Test report

Verdict
Works with setup
Score
8.4/10
Tested
Jul 15, 2026
Environment
Claude Code 2.x (agent harness)
Upstream re-checked
Aug 10, 2026 · a6088e5

Solid retrieval workflow, but it hardcodes JOURNAL_BASE=~/journal/ and assumes entries already exist in that exact daily/meetings/projects schema, created by a separate companion 'journal' skill in the same repo, not this one. Install it alone on a fresh machine and the very first query returns 'no entries found' because there's no journal yet.

Scored on four weighted criteria — install, triggering, output vs. baseline, docs. How scoring works

  • Installs cleanly 5/5
  • Triggers reliably 5/5
  • Output vs. baseline 7/10
  • Docs & honesty 4/5

What Journal Recall does

Classifies a recall query (date lookup, date range, keyword, topic, meeting, weekly review, or project status) and retrieves matching entries from a fixed ~/journal/ directory using Read/Glob/Grep, then formats the result per intent with a PASS/no-results verdict line. Triggers on phrases like "what did I", "recall", "weekly review", or "what happened on". Requires the journal data to already exist in the exact daily/meetings/projects/decisions/learnings schema, normally populated by a separate companion "journal" skill in the same repo.

How to install Journal Recall

git clone https://github.com/backspace-shmackspace/claude-devkit
mkdir -p ~/.claude/skills
cp -r claude-devkit/contrib/journal-recall ~/.claude/skills/journal-recall

Skills live in ~/.claude/skills/ (global) or .claude/skills/ (per-project). Restart Claude Code after installing.

Commands — how to trigger Journal Recall

  • /journal-recall Searches and summarizes an existing Obsidian-style work journal by date, keyword, or project.

It also activates on plain-language prompts like these:

  • What did I work on last week? Can you check my journal for me?
  • Summarize my journal entries about the API redesign project
  • What happened during my meeting with the design team on Tuesday?

Frequently asked questions

Is the Journal Recall skill free?
Yes. The skill itself is free from backspace-shmackspace/claude-devkit. SkillProof publishes the install command and an independent test verdict at no cost.
Does Journal Recall work with Claude Code?
We tested it with Claude Code 2.x (agent harness) on Jul 15, 2026. Verdict: Works with setup. Solid retrieval workflow, but it hardcodes JOURNAL_BASE=~/journal/ and assumes entries already exist in that exact daily/meetings/projects schema, created by a separate companion 'journal' skill in the same repo, not this one. Install it alone on a fresh machine and the very first query returns 'no entries found' because there's no journal yet.
What is the Journal Recall SkillProof Score?
8.4/10 — installs cleanly 5/5, triggers reliably 5/5, output vs. baseline 7/10, docs & honesty 4/5.
How do I install Journal Recall?
Copy the install command from this page, run it in your terminal, and restart Claude Code. Skills live in ~/.claude/skills/ (global) or .claude/skills/ inside a project.
Can I use Journal Recall with Cursor, Copilot, Gemini CLI, Codex or other AI tools?
The SKILL.md format is native to Claude (Claude Code, Desktop, claude.ai). The instructions inside adapt to other assistants: Cursor rules, GitHub Copilot instructions, Windsurf rules, Custom GPTs, AGENTS.md for OpenAI Codex, and GEMINI.md for Google Gemini CLI — our conversion guides cover each, and the free converter on the tools page does the wrapping for you.