From recall
Reviews daily logs from last 7 days, identifies candidates for promotion to CLAUDE.local.md or registers (decisions, projects, preferences), gets user approval, and executes with metadata and IDs.
npx claudepluginhub davegoldblatt/total-recallThis skill uses the workspace's default tool permissions.
Review recent daily logs and surface candidates for promotion to registers or CLAUDE.local.md.
Evaluates notes via write gate criteria and appends passing ones to memory daily logs. Suggests promotion to durable registers like preferences or CLAUDE.local.md.
Generates structured daily journal entries from AI agent's perspective, capturing projects, wins, frustrations, learnings, and emotions. Useful for diary, journal, or self-reflection requests.
Guides Next.js Cache Components and Partial Prerendering (PPR): 'use cache' directives, cacheLife(), cacheTag(), revalidateTag() for caching, invalidation, static/dynamic optimization. Auto-activates on cacheComponents: true.
Share bugs, ideas, or general feedback.
Review recent daily logs and surface candidates for promotion to registers or CLAUDE.local.md.
Read all daily log files from the last 7 days (memory/daily/YYYY-MM-DD.md).
If no daily logs exist, tell the user:
No daily logs found. Use /recall-write or /recall-log to start capturing.
Scan each entry and evaluate:
Promote to CLAUDE.local.md if:
Promote to a register if:
Skip if:
For each candidate, show:
Candidates for promotion:
1. [2026-02-03] "Project deadline moved to March 15"
→ Suggest: CLAUDE.local.md (active commitment)
2. [2026-02-02] "Prefers tabs over spaces, 2-space indent"
→ Suggest: registers/preferences.md
3. [2026-02-01] "Decided to use Postgres over SQLite for scale"
→ Suggest: registers/decisions.md
For each candidate, ask the user what to do:
For each promoted item:
^tr ID (10 random lowercase hex chars). Create or update memory/.recall/metadata.json with an entry for the new ID (created_at, last_reviewed_at = now, pinned: false, snoozed_until: null, status: "active", tier from destination file). Create memory/.recall/ directory if needed. Write metadata.json with sorted keys.Promotion complete:
→ 2 entries promoted to registers
→ 1 entry promoted to CLAUDE.local.md
→ 1 entry skipped
CLAUDE.local.md word count: [N]/1500
Warn if CLAUDE.local.md is approaching the 1500 word limit.