← ClaudeAtlas

journal-recalllisted

Search, retrieve, and summarize past journal entries. Use when the user says "what did I", "recall", "look up", "find in journal", "journal search", "last week", "weekly review", "what happened on", "summarize my week", "what have I been working on", "review my journal", or asks about past work, decisions, meetings, or notes.
backspace-shmackspace/claude-devkit · ★ 15 · AI & Automation · score 79
Install: claude install-skill backspace-shmackspace/claude-devkit
# /journal-recall Workflow ## Inputs **User provides:** - Natural language query describing what to find (date, keyword, topic, project, etc.) - Optional: date range, entry type filter, project name **Scope parameters:** - `JOURNAL_BASE`: `~/journal/` (hardcoded, matches /journal skill) - Entry types: daily, meetings, projects, learnings, decisions - Search modes: date lookup, date range, keyword search, topic search, project filter, weekly review ## Step 0 — Classify Intent **Action:** Determine what type of retrieval the user wants. **Intent classification:** 1. **Specific date lookup**: User mentions a date ("yesterday", "Feb 23", "2026-02-22", "last Tuesday") 2. **Date range**: User mentions a span ("this week", "last month", "between X and Y") 3. **Keyword search**: User provides search terms ("worktree isolation", "Docker socket") 4. **Topic/project**: User asks about a specific topic or project ("what did I do on claude-devkit?") 5. **Meeting lookup**: User asks about meetings ("what meetings did I have?", "standup notes") 6. **Weekly review**: User asks for a summary ("summarize this week", "weekly review", "what happened this week") 7. **Project status**: User asks about a project's current state ("what's the status of X?", "where am I on X?") **Disambiguation:** - If intent unclear, default to keyword search across all entries - For time-based queries, resolve relative dates ("yesterday" = YYYY-MM-DD, "this week" = past 7 days) **Tool declarations:** Bash (d