← ClaudeAtlas

conversation-searchlisted

Find and resume Claude Code conversations by searching topics or filtering by date. Returns session IDs and project paths for easy resumption via 'claude --resume'. Use when user asks "find that conversation about X", "what did we discuss", "what did we work on yesterday", "summarize today's work", "show this week's conversations", "recent projects we accomplished", or wants to locate past work by topic, date, or time period (yesterday, today, last week, specific dates).
amitkot/claude-code-tools · ★ 0 · AI & Automation · score 73
Install: claude install-skill amitkot/claude-code-tools
# Conversation Search Find past conversations in your Claude Code history and get the commands to resume them. Drives the upstream `cc-conversation-search` CLI against a local SQLite FTS5 index at `~/.conversation-search/index.db`. ## Preflight: CLI must already be installed This skill assumes `cc-conversation-search` is on `$PATH`. If it isn't, stop and tell the user: ``` The conversation-search CLI isn't installed. Run /conversation-search-setup (or ask me to "set up conversation search") to install it, then try again. ``` Do **not** attempt to install it from this skill — installs belong in the `conversation-search-setup` sibling skill so the search hot path stays fast. ```bash command -v cc-conversation-search >/dev/null 2>&1 || { echo "CLI missing — run setup skill first"; exit 0; } ``` ## CRITICAL: Quote hyphenated queries The upstream CLI (v0.5.3) passes the query string straight into SQLite FTS5. A bare hyphen breaks the parser: ```bash cc-conversation-search search "conversation-search plugin" # → Error: no such column: search cc-conversation-search search '"conversation-search plugin"' # → works ``` **Rule:** any query containing `-` or other punctuation must be wrapped in inner double quotes (so the shell sends `"conversation-search plugin"` to the CLI). Plain space-separated words don't need it. In practice: when in doubt, quote. It's safe for single words too. Tracked upstream: <https://github.com/akatz-ai/cc-conversation-search/issues> (file one if