/session-search — Past Session Search (DEPRECATED)
Use
/conversation-searchinstead. It provides date filtering, context windows, and structured extraction. This skill is a simplified version kept for backward compatibility.
Search ~/.claude/projects/ for past session transcripts containing a keyword.
Usage
User provides: /session-search <keyword> (e.g., /session-search weekly rent)
Steps
Search session files:
grep -rl "<keyword>" ~/.claude/projects/ --include="*.jsonl" | head -20For each matching file, extract context:
grep -n "<keyword>" <file> | head -5Present results as a table:
Session File Matches Date (from filename/mtime) Offer to read specific sessions for more detail.
Notes
- Session files are JSONL format (one JSON object per line)
- Each line contains a message with role, content, and metadata
- Search is case-insensitive by default
- Limit to 20 files to avoid overwhelming output
- Files may be large — use grep line numbers to find specific context