← ClaudeAtlas

historylisted

Search and read past Claude Code session transcripts. Use to recall what was said or decided in an earlier session, find a prior discussion by topic, recover content from before a context compaction, pull up a specific session by name or ID, or investigate past sessions in detail by filtering on record type, tool, subtype, or field. Searches conversation prose by default; technical records (tool calls, results, system events) are reachable through filters. Typed as `/history [selector] <query>`, and usable by the model to investigate history on its own.
richardkmichael/claude-rodin · ★ 0 · AI & Automation · score 72
Install: claude install-skill richardkmichael/claude-rodin
# Session history ## Invocation `/history [selector] <query>` searches your conversation history and reports the matching records. - `/history <query>` searches every session in the current project. This is the default and the common case: "we discussed X, what did we decide?" - `/history <selector> <query>` searches one specific session. The `<selector>` is its name (set with /rename), its UUID, or a unique UUID prefix. The session may live in another project. To tell a selector from query text, resolve the leading token with `find`. If it resolves to a session, that token is the selector and the rest is the query. If not, the whole input is the query against the current project. The only ambiguous case is a query whose first word is an exact session name, and resolution is exact, so it is rare. This dispatch is for interpreting a user's typed `/history` line. When the model invokes this skill on its own to investigate history, it calls `history.py` directly with explicit flags (for example `--tool Bash --query …` or `--type system --subtype api_error`) rather than going through the dispatch. ## The driver Everything goes through one script. The current session UUID is available as `${CLAUDE_SESSION_ID}`. Pass it as `--session-id` so the driver can locate the current session and project. ``` python ${CLAUDE_SKILL_DIR}/scripts/history.py search [--query Q] [target] [filters] [output] python ${CLAUDE_SKILL_DIR}/scripts/history.py fetch --index N [N ...] [target] p