session-logs

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

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

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 history stored in session log files, enabling you to recall information from previous interactions or parent conversations.

Core Features & Use Cases

  • Search Conversation History: Quickly find specific messages, keywords, or topics across all your past sessions.
  • Analyze Session Data: Examine message counts, costs, and tool usage within individual sessions.
  • Use Case: If a user asks about a decision made in a previous conversation that isn't readily available in current memory, you can use this skill to locate that information within the session logs.

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 history stored in JSONL files?

To search past conversation history stored in JSONL files, you can use this Skill to parse and filter session logs with `jq` and `rg`. It enables retrieving historical context, user queries, and assistant responses from previous interactions efficiently.

What is the best way to analyze session data and message costs from previous interactions?

The best way to analyze session data and message costs is by using `jq` and `rg` to parse JSONL session logs. This approach allows you to examine message counts, tool usage, and cost data within individual past sessions.

Do I need `jq` and `rg` installed to search conversation logs?

Yes, you need `jq` and `rg` installed, as the Skill requires both command-line tools to parse and filter JSONL session data efficiently. They are necessary dependencies for retrieving historical context.

Can I retrieve historical context from a specific date in my session logs?

Yes, you can retrieve historical context from a specific date by filtering your session logs. The Skill processes JSONL files to locate information such as user queries and assistant responses from previous interactions on that date.

When do I need to search JSONL session logs instead of relying on current memory?

You need to search JSONL session logs when a decision made in a previous conversation is not readily available in current memory. This allows you to recall specific information and historical context from parent conversations.

What are the limitations of using `rg` and `jq` for conversation history analysis?

A limitation of using `rg` and `jq` for conversation history analysis is that the session logs must be stored in JSONL format. The Skill cannot parse or filter session data from other file formats or unsupported structures.