session-logs

Search and analyze JSONL conversation logs using jq and rg.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill allows you to search and analyze your past conversation history stored in session log files, enabling you to recall previous discussions or context.

Core Features & Use Cases

  • Session Log Access: Directly access and query conversation transcripts stored in JSONL format.
  • Historical Context Retrieval: Find information from older or parent conversations that are not in current memory.
  • Use Case: A user asks about a decision made in a meeting last week. You can use this skill to search the session logs for that week and retrieve the relevant discussion and outcome.

Quick Start

Use the session-logs skill to find all 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 to retrieve historical context?

Search conversation history by parsing and filtering JSONL session data using jq and rg to retrieve historical context based on timestamps, roles, and content from older or parent conversations.

What is the best way to find specific discussions in JSONL session files?

The best way to find discussions in JSONL session files is using jq and rg to query conversation transcripts, enabling retrieval of historical context from older or parent conversations not in current memory.

Do I need jq and rg to search conversation history in JSONL format?

Yes, you need jq and rg installed to parse and filter session data in JSONL format, as these dependencies are required to query conversation transcripts and retrieve historical context.

Can I filter session log searches by timestamps and user roles?

Yes, you can filter session log searches by timestamps, roles, and content, allowing you to find all sessions from a specific date and retrieve the relevant discussion and outcome.

How do I access older conversations that are no longer in current memory?

Access older conversations by directly querying conversation transcripts stored in JSONL log files, enabling you to recall previous discussions or context from parent conversations.