Claude Code session

Claude Session Index

Index, search, and analyze your Claude Code sessions. Full-text search, conversation retrieval, analytics, and cross-session synthesis.

31 stars 5 forksSessions & history Source

Install

Install
npx skills add lee-fuhr/claude-session-index

Found in the project README. Check it for setup steps after installing.

From source
git clone https://github.com/lee-fuhr/claude-session-index.git

From the README

Claude session index

Every Claude Code session you've ever had, searchable in under a second.

You've built things across hundreds of sessions. Solved problems, hit walls, found workarounds. But sessions disappear into ~/.claude/projects/ as unlabeled JSONL files — thousands of them, unsearchable, forgettable. This tool indexes them all into a fast SQLite database with full-text search, conversation retrieval, analytics, and cross-session synthesis.

Ask "what did I try last time I debugged webhooks?" and get an actual answer.

Quick start

Then install the Claude Code skill:

Or copy it manually:

That's it. The first time you ask a question, it auto-indexes all your existing sessions. After that, queries return in milliseconds.

How it works (for you)

The interface is your Claude Code conversation. You ask questions naturally, Claude translates them into searches, and gives you conversational answers.

"Didn't we discuss browser control recently?"

Claude searches your sessions, finds the matches, and tells you:
You discussed browser control in 3 sessions last week. The most relevant was on Jan 18 where you figured out that synthetic MouseEvent dispatch bypasses the framework's event handling. The key insight was that the submit button was a , not a .
→ claude --resume a5b111c6-dca0-4ee9-b237-74b75baf13cd

"What have I tried for form automation? What actually worked?"

Claude searches across sessions, extracts the relevant conversations, and synthesizes:
Approaches tried: element.click() → failed (framework intercepts). Coordinate-based clicking → failed (dynamic elements). Synthetic MouseEvent dispatch → success.
What worked: Native OS-level clicking for all button interaction. Persistent browser profiles for session continuity.
What failed: All JavaScript-based…
Read the full README on GitHub

Details

Language
Python
License
MIT
Last updated
21 March 2026
Topics
agent-skillsaianalyticsclaudeclaude-codeclaude-code-skillclaude-code-skillsclaude-skillclideveloper-toolsfts5search

FAQ

What is Claude Session Index?

Index, search, and analyze your Claude Code sessions. Full-text search, conversation retrieval, analytics, and cross-session synthesis. It is a session for Claude Code, from lee-fuhr/claude-session-index on GitHub.

How do I install Claude Session Index?

Run npx skills add lee-fuhr/claude-session-index, then follow the setup in the README.

Is Claude Session Index popular?

lee-fuhr/claude-session-index has 31 GitHub stars and 5 forks. It was last updated on 21 March 2026.

More sessions & history

Browse the most popular Claude Code mods, all sessions & history, or the skills and MCP server directories.