journal-recalllisted
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