What problem does it solve?
This Skill eliminates the manual effort of scanning Claude Code session logs to understand when work happened, where gaps occurred, and which repository each session belongs to, turning scattered .jsonl session files into a concise timeline.
Core Features & Use Cases
- Automatic session discovery: Scans local Claude project directories for .jsonl session files and sessions-index.json to build a session index.
- Timeline and gap analysis: Converts timestamps to GMT+7, computes session durations, and inserts human-friendly gap rows when idle periods exceed a threshold.
- Repo attribution and summaries: Resolves repository names via ghq, extracts summaries and real human messages, and outputs a chronological or day-grouped view for quick retrospection.
- Use case: Quickly answer "what did I work on recently" by showing recent sessions, highlighting long gaps, and attributing sessions to repos.
Quick Start
Run the dig skill in your project to list the 10 most recent sessions with timelines, gaps, and repository attribution.