readchat

Locate and read JSONL conversation logs with chronological messages and metadata.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/kylesnowschwartz/dotfiles --skill readchat
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: readchat
Source: https://github.com/kylesnowschwartz/dotfiles/tree/main/claude/skills/readchat
Command: npx skills add https://github.com/kylesnowschwartz/dotfiles --skill readchat

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps you locate and read a specific JSONL conversation log to review past Claude sessions or audits, saving time navigating scattered log files.

Core Features & Use Cases

  • Locate a target JSONL conversation file by name or context.
  • Read and present messages in chronological order with key metadata.
  • Generate a concise summary or extract relevant excerpts for review.

Quick Start

Ask the AI to locate and read the JSONL conversation log named in your request.

Frequently Asked Questions about readchat

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I read a JSONL conversation log from a past Claude session?

You can read a JSONL conversation log by requesting the AI to locate the specific file and extract its messages. The process parses the JSONL format to present a chronological, readable narrative of the past Claude session.

What is the best way to summarize JSONL chat logs for auditing?

Summarizing JSONL chat logs for auditing involves parsing the file to extract chronological messages with key metadata. This approach generates a concise summary or relevant excerpts for reviewing past sessions.

Can I extract specific messages from multiple JSONL files at once?

Yes, you can extract messages from multiple JSONL files. The system supports handling single or multiple matching logs by locating the target files and presenting the extracted conversation data in a readable format.

How do I locate a specific Claude conversation log without knowing the exact file name?

You can locate a specific Claude conversation log by providing context about the session. The system searches for matching JSONL files based on the contextual clues rather than requiring an exact file name.

Does parsing JSONL chat logs preserve timestamps and message metadata?

Yes, parsing JSONL chat logs preserves timestamps and message metadata. The extraction process specifically captures this information to present an ordered, readable narrative of the conversation.

What are the limitations when reviewing large JSONL conversation files?

The limitations when reviewing large JSONL conversation files depend on the parsing capability. The system focuses on extracting messages and generating summaries, but extremely large logs may require targeted excerpt extraction for efficient review.