Fan-out search across all memory sources when context is unclear or vaguely referenced. Triggers on: 'from earlier', 'remember when', 'what we discussed', 'that thing with', 'the conversation about', 'did we ever', 'what happened with', 'you mentioned', 'we talked about', 'earlier today', 'last session', 'the other day', or any vague reference to past context that needs resolution before the agent can act.
72
90%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
View guide
Low
Low-risk findings worth noting
When Joel references something vaguely, don't guess — fan out across all memory sources and find it.
Phrases that indicate a recall is needed (case-insensitive):
Key principle: If you'd have to guess what "earlier" or "that" refers to, you need recall.
Search these sources in parallel where possible, with timeouts on each:
joelclaw recall "<keywords>" --limit 10joelclaw recall queries disposable observations and brain_graph_nodes projections. Brain .svx is canonical; the retired memory_observations collection is not a source.
joelclaw sessions search "<keywords>" --source both --limit 10 --extractUse raw local/SSH fallback when the derived Typesense session index is stale.
rg -l -i "<keywords>" ~/.brain --glob '*.svx' | head -20Read the strongest matching pages, not the whole Brain.
timeout 5 grep -ri "<keywords>" ~/Vault/ --include="*.md" -l | head -10joelclaw otel search "<keywords>" --hours 24
joelclaw events --hours 24 --count 100The former slog/system-log JSONL journal is retired.
ls /tmp/joelclaw-media/ 2>/dev/nulljoelclaw loop list
joelclaw runs --count 20 --hours 24Do not query retired memory-proposal Redis queues.
timeout 5 on any command that might hang.Every external call (Redis, grep over large dirs, session reads) MUST have a timeout. The gateway session cannot hang on a recall operation.
# Good
timeout 5 grep -ri "keyword" ~/Vault/ --include="*.md" -l | head -10
# Bad — can hang indefinitely
grep -ri "keyword" ~/Vault/ --include="*.md"session_context with a focused query./tmp/joelclaw-media/ are often what "from earlier" refers to.d952451
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.