Claude History Browser — Development skill for Claude Code
This skill browse any project's history on demand within your claude enviornment.
How to install Claude History Browser
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open sumanoj/claude-history-browser and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Claude History Browser does
This skill browse any project's history on demand within your claude enviornment.
Alternatives in Development
- Chops — 1,000+ macOS app to browse, edit, and manage skills across Claude Code, Cursor, Codex, Windsurf, and Amp 1.1k ★
- Skills Directory — 462 skills across 35 categories Browse online: spawner.vibeship.co/skills 845 ★
- Arrecall — AgentRecall on-demand recall — surface past fixes, decisions, and patterns mid-session without leaving your fl 370 ★
README
claude-history-browser
This skill browses any project's chat history on demand within your Claude environment.
It is a Claude Code plugin with one skill, `chat-history`, that searches your past Claude Code conversations for a topic, decision, command or answer.
Ask things like:
- "What did we decide about the Kafka retry policy?"
- "Find where we discussed the Redis cache."
- "What command did we use to deploy last week?"
- "Search my chat history for the login bug."
Claude picks keywords, runs the search script, reads the best matches in context and answers with a short summary plus the matching snippets (date, session, who said it).
Install
/plugin marketplace add sumanoj/claude-history-browser
/plugin install chat-history@claude-history-browser
Restart Claude Code (or start a new session) so the skill loads.
How it works
Claude Code saves every session as a JSONL transcript in `~/.claude/projects//.jsonl`. The script `plugins/chat-history/skills/chat-history/scripts/search_history.py` reads those files directly. It uses only the Python standard library and needs no index.
It searches the user's prompts and Claude's replies. Tool calls, tool output, thinking and system reminders are skipped unless `--include-tools` is passed. A raw-text prefilter skips non-matching lines before JSON decoding, so about 66 MB of history searches in roughly a second.
Running the script yourself
S=plugins/chat-history/skills/chat-history/scripts/search_history.py
python3 $S "kafka retry" # all words in one message
python3 $S "kafka|kinesis" --regex # regular expression
python3 $S "redis cache" --any # any word
python3 $S "deploy" --role user --since 7
python3 $S "deploy" --all-projects --include-tools
python3 $S --list-sessions
python3 $S --show 51eb76c4 --at 2026-10-26T12:58 -n 4
Where history exists
- Local CLI: every past session of every project on that machin
Related Skills
Resume Fleet
Auto-resume a fleet of Claude Code CLI sessions that hit the usage limit. A hands-off launchd daemon (recommen
Dsh Shell Command
DeepSeek Harness (DSH) plugin: a /! command trigger (run one command, analyze output, inspired by Claude Code'
Opensider
OpenSider is a browser extension that drives local Agents (Claude Code CLI, Copilot CLI, OpenCode CLI, Cursor
Wake
Wake — trace the wake of your Claude Code sessions. Browse, resume, and fork your local conversation history.
Claude History Manager
CLI tool to browse, search, and optimize Claude Code session logs, history, and claude-mem databases
Agent History Manager
Windows desktop app to browse, search and clean up local Claude Code, Codex and Grok conversation history
Related Agents
Claude Bowser Agent
Browser automation agent. Use when you need to browse websites, take screenshots, interact with web pages, or
Wikiskill Skill Proposer
ReAct-style explorer that reads the wiki index, skill-impact history, and (on demand) individual pattern/raw-t
Core Worker
Builds ONE measured demand cluster family for a semantic core — expands seeds through the demand APIs, phrases