claude-session-logs

Organize and retrieve Claude Code session data from JSONL transcripts and SQLite FTS index.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/GetFresh-Ventures/gxd-ceo-ai-kit --skill claude-session-logs
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: claude-session-logs
Source: https://github.com/GetFresh-Ventures/gxd-ceo-ai-kit/tree/main/skills/claude-session-logs
Command: npx skills add https://github.com/GetFresh-Ventures/gxd-ceo-ai-kit --skill claude-session-logs

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Access Claude Code session data across JSONL transcripts and a SQLite FTS index to enable continuity and reference across sessions.

Core Features & Use Cases

  • Read and parse JSONL session transcripts to extract dialogue history.
  • Query the FTS index to rapidly locate past decisions, references, or actions.
  • Surface memory or cross-session context from previous runs for handoff and planning.

Quick Start

Ask Claude to fetch the latest five session transcripts and key decisions for the current project.

Frequently Asked Questions about claude-session-logs

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

FAQPage Schema
How do I restore context from previous Claude Code sessions?

You can restore cross-session context by querying a SQLite FTS index and reading JSONL session transcripts to surface past decisions, references, and dialogue history for current project continuity.

What is the best way to search JSONL log files for past Claude Code decisions?

Querying a SQLite FTS index is the best way to search JSONL logs for past decisions, allowing you to rapidly locate specific references, actions, or dialogue extracted from Claude Code session transcripts.

Can I use Claude session logs to trace implementation history across projects?

Yes, Claude session logs support tracing implementation history by reading JSONL transcripts and querying the FTS index to retrieve past decisions, references, and prior implementations across project sessions.

How do I fetch recent session transcripts and key decisions for my current project?

Ask Claude to retrieve the latest five JSONL session transcripts and query the SQLite FTS index to surface key decisions, integrating with PIL memory to provide prioritized context for your current project.

Does Claude session log analysis work with PIL memory for cross-session continuity?

Yes, session log analysis integrates with PIL memory to deliver prioritized cross-session context, combining JSONL transcript parsing and FTS index queries to restore dialogue history and reference prior work.

What are the limitations of using a SQLite FTS index for JSONL session log analysis?

A limitation of using a SQLite FTS index for JSONL session log analysis is that context restoration depends on existing JSONL transcripts and PIL memory availability, meaning missing or unindexed session logs will not be surfaced.