Session history search
Search Claude Code session history across all projects to find past conversations by keyword, topic, or date. Use this when users ask to find previous discussions about specific technical topics, keywords, or from certain time periods.
/plugin marketplace add jongwony/cc-plugin/plugin install session@cc-pluginThis skill inherits all available tools. When active, it can use any tool Claude has access to.
references/examples.mdscripts/search-sessions.shSearch Claude Code session history to find past conversations by topic, keyword, or date.
~/.claude/projects/ (all project sessions)Identify keywords from user query. Common patterns:
Use Explore subagent for efficient multi-file search:
Search ~/.claude/projects/**/*.jsonl for:
- Primary keywords in message content
- Korean and English variants
- Related technical terms
Present results as table with columns: Date | Session ID | Project | Topic Summary
Reference: references/examples.md for format details.
Offer: view details, resume session, or export content.
Expand user terms to Korean + English variants + related technical terms.
Reference: references/examples.md for expansion patterns.
Extract from: file modification time → message timestamps → filename patterns.
scripts/search-sessions.shQuick grep-based search across session files. Usage:
./scripts/search-sessions.sh "keyword1" "keyword2"
jq (JSON processor) - for structured JSONL parsing