What problem does it solve? Agents researching past AI coding sessions need to know where Claude Code, Codex, and Cursor store session files on disk and how each platform's JSONL format is structured. This Skill hides that platform-specific knowledge behind a single discovery-and-metadata pipeline. ## Core Features & Use Cases - Cross-Platform Discovery: Finds session JSONL files for a given repo across Claude Code, Codex, and Cursor within a configurable day window. - Metadata Extraction: Emits one JSON object per session with platform, timestamps, branch, cwd, model, size, and session ID, plus a final _meta summary line. - Keyword Ranking: Optionally filters and ranks sessions by case-insensitive keyword matches in actual user/assistant text, excluding tool calls and metadata fields. - Use Case: A session-research agent needs all Claude Code and Codex sessions from the last 7 days for repo 'my-project' mentioning 'auth' — it runs the pipeline with --keyword auth and parses the JSONL output directly. ## Quick Start Ask the agent to inventory all coding sessions for your repo from the past week across Claude Code, Codex, and Cursor, optionally filtered by a topic keyword.