session-index

Solid

Search, analyze, and synthesize across all your Claude Code sessions. Ask "what did I try last time?" and get answers with resume links.

AI & Automation 23 stars 2 forks Updated 2 months ago MIT

Install

View on GitHub

Quality Score: 83/100

Stars 20%
46
Recency 20%
75
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Session index skill You have access to a session index — a SQLite database with FTS5 full-text search across all Claude Code sessions. Use it whenever the user asks about past sessions, previous conversations, or wants to know what they've tried before. **The user's interface is this conversation.** They ask naturally ("Didn't we discuss browser control recently?"), you translate to CLI commands, and present results conversationally. They should never need to know the CLI syntax. ## How to handle session queries ### 1. Extract keywords from the question The user says: "Didn't we discuss browser control recently?" You search: `sessions "browser control"` The user says: "What approaches have I tried for form automation?" You search: `sessions "form automation"` The user says: "How much time did I spend on Acme this week?" You run: `sessions analytics --client "Acme" --week` ### 2. Run the right command via Bash **Search** — find sessions by topic: ```bash sessions "relevant keywords" sessions "relevant keywords" --context # includes conversation excerpts ``` **Context** — read the actual conversation from a session: ```bash sessions context <session_id> "search term" # exchanges matching a term sessions context <session_id> # all exchanges ``` **Analytics** — effort, time, tool usage: ```bash sessions analytics # overall sessions analytics --client "Acme" # per client sessions analytics --week # this week sessi...

Details

Author
lee-fuhr
Repository
lee-fuhr/claude-session-index
Created
3 months ago
Last Updated
2 months ago
Language
Python
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category