← ClaudeAtlas

recalllisted

Full-text retrieval over session reports, compiled artifacts, and proposals by keyword. Activates on messages like 'recall X', 'what did I learn about X', 'when did we last touch X', 'what did we decide about X'.
gtapps/claude-code-hermit · ★ 60 · AI & Automation · score 84
Install: claude install-skill gtapps/claude-code-hermit
# Recall Retrieve relevant history from session reports, compiled artifacts, and proposals by keyword search. **Not `/hermit-brain`** — that synthesizes a snapshot of the hermit's current state (fragile zones, stale proposals, recent learnings). **Not `/knowledge`** — that lints knowledge directory structure for stale or missing-type artifacts. This skill does full-text retrieval: you give it a query, it returns matching history with `file:line` snippets. ## Step 0 — Channel reply If this skill was invoked from a channel-arrived message (the inbound prompt contains a `<channel source="...">` tag), deliver the response via that channel's reply tool. Otherwise emit to conversation. ## Step 1 — Run search Extract the search query from the operator's message — the topic or phrase after "recall", "what did I learn about", "when did we last touch", "what did we decide about", or similar phrasing. Then run: ```bash node ${CLAUDE_PLUGIN_ROOT}/scripts/search.js .claude-code-hermit "<query>" ``` The query is untrusted operator/channel input. Pass it as a single literal argument: strip any double quotes, backticks, `$`, `;`, and `|` from the extracted query before substituting it into the command so it cannot terminate the quoted string or chain a second command. Optional filters (append to the command as needed): - `--type=<type>` — restrict to a specific artifact type (e.g. `review`, `briefing`) - `--since=<YYYY-MM-DD>` — exclude files older than this date - `--limit=<n>` — c