claude-view

Display and inspect Claude Code session transcripts from JSONL files.

Updated Feb 10, 2026
One-click install
npx skills add https://github.com/ammonfife/sakima.co --skill claude-view-ammonfife
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: claude-view
Source: https://github.com/ammonfife/sakima.co/tree/main/.claude/skills/claude-view
Command: npx skills add https://github.com/ammonfife/sakima.co --skill claude-view-ammonfife

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires jq.

What problem does it solve?

This Skill provides a user-friendly interface for viewing and inspecting Claude Code session JSONL files, allowing users to examine past sessions, transcripts, and replay conversations.

Core Features & Use Cases

  • Session Transcription: View and navigate through the transcripts of Claude Code sessions.
  • JSONL File Interaction: Access and analyze JSONL files stored under ~/.claude/projects/.
  • Real-time Session Review: Quickly review and replay conversations from the Claude Code sessions.
  • Use Case: If a user needs to analyze a previous Claude Code session to understand an interaction or retrieve information, this Skill can be used to easily access and review the session data.

Quick Start

To review a Claude Code session, navigate to the session directory and use the following command: cat ~/.claude/projects/<slug>/<session>.jsonl | jq -s '.[] | {ts:.timestamp, role:.message.role, text:.message.content[0].text}'

Frequently Asked Questions about claude-view

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

FAQPage Schema
How do I review a Claude Code session transcript?

You can review a Claude Code session transcript by reading the JSONL files stored under the `~/.claude/projects/` directory. This Skill uses `jq` to parse and display the timestamp, role, and text content of each interaction for easy analysis.

What is the best way to parse Claude Code JSONL files?

The best way to parse Claude Code JSONL files is using the `jq` command-line tool. You can pipe the session file into `jq` to extract specific fields like timestamps and message roles from the JSON data structures.

Do I need jq to analyze Claude Code session data?

Yes, you need `jq` installed to analyze Claude Code session data with this Skill. It serves as the core dependency for interpreting and extracting structured information from the raw JSONL transcript files.

Where are Claude Code session transcripts stored?

Claude Code session transcripts are stored as JSONL files under the `~/.claude/projects/` directory. Each session is saved as a separate file that can be accessed and reviewed to retrieve past interaction data.

Can I replay conversations from previous Claude Code sessions?

Yes, you can replay conversations from previous Claude Code sessions by viewing the extracted transcript data. This Skill allows you to navigate through the historical JSONL records to understand past interactions and retrieve information.