session-indexlisted
Install: claude install-skill lee-fuhr/claude-session-index
# 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