session-logs

Search and analyze session logs in local JSONL files using jq and rg.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires jq, rg, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill helps users search and analyze their session logs (older/parent conversations) for historical context or to find specific information that isn't in memory files.

Core Features & Use Cases

  • Search Session Logs: Quickly search and analyze complete conversation histories stored in session JSONL files.
  • Command Execution: Utilizes 'jq' and 'rg' to process and filter logs based on various criteria.
  • Use Case: When a user wants to reference previous conversations or review past interactions.

Quick Start

To search for a specific keyword in your session logs, run: session-logs search keyword

Frequently Asked Questions about session-logs

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

FAQPage Schema
How do I search conversation history in local JSONL session logs?

You can search conversation history in local JSONL session logs by using command-line tools jq and rg to filter and retrieve specific information or historical context from past interactions.

What is the best way to retrieve historical context from past session logs?

Retrieving historical context from session logs is best handled by filtering user-initiated searches within locally stored JSONL files, allowing you to reference previous conversations that are not in memory files.

How do I find specific information in JSONL files using command line tools?

You can find specific information in JSONL files by executing jq and rg commands to process and filter log criteria, returning targeted conversation data from your local session history.

Do I need jq and rg installed to analyze session logs?

Yes, you need jq and rg installed as dependencies, because this Skill utilizes these command-line utilities to execute user-initiated searches and filter data within local JSONL session logs.

Can I analyze complete conversation histories stored locally without memory files?

Yes, you can analyze complete conversation histories stored locally in session JSONL files, specifically targeting historical context retrieval when the desired information is not available in your memory files.

Are there limitations when searching session logs for previous interactions?

Limitations of searching session logs include reliance on locally stored JSONL files and specific command-line tools, meaning this approach targets historical context retrieval rather than active memory recall.