session-logs

Search and analyze past conversation logs in JSONL files using jq and rg.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill allows you to search and analyze your past conversation logs, enabling you to recall information from previous interactions or understand historical context.

Core Features & Use Cases

  • Session Log Access: Directly query historical conversation data stored in JSONL files.
  • Data Analysis: Utilize tools like jq and rg to filter, extract, and summarize information from logs.
  • Use Case: If a user asks about a decision made in a previous chat session, you can use this skill to find that specific conversation and retrieve the relevant details.

Quick Start

Use the session-logs skill to find sessions from January 6th, 2026.

Frequently Asked Questions about session-logs

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

FAQPage Schema
How do I search past conversation logs for specific historical context?

You can search past conversation logs by querying JSONL files directly to retrieve historical context and recall information from previous interactions. This allows you to audit past interactions and understand long-term conversation threads.

Do I need jq and rg installed to analyze conversation history?

Yes, you need jq and rg installed and available in your system's PATH to analyze conversation history. These command-line tools are required for parsing and searching the JSONL log data.

How do I extract information from JSONL conversation logs using command-line tools?

To extract information from JSONL conversation logs, you use command-line tools like jq and rg to filter, extract, and summarize data. This approach enables direct querying of historical conversation data stored in JSONL format.

Can I retrieve details from a previous chat session if I know the date?

Yes, you can retrieve details from a previous chat session by querying historical conversation data stored in JSONL files. For example, you can find sessions from a specific date like January 6th, 2026, to retrieve relevant decisions.

What is the best way to audit past interactions stored in JSONL files?

The best way to audit past interactions in JSONL files is using command-line tools like jq and rg to search and analyze the logs. This method allows you to filter and summarize historical conversation data to understand long-term threads.

Are there limitations when searching large JSONL log files with jq and rg?

Limitations when searching large JSONL log files depend on the command-line tools jq and rg and your system's capacity to process the data. The skill is designed for retrieving historical context and auditing past interactions within these constraints.