session-logs

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

307|86|Updated Feb 12, 2026
One-click install
npx skills add https://github.com/johnson7788/MultiUserClaw --skill session-logs-johnson7788
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: session-logs
Source: https://github.com/johnson7788/MultiUserClaw/tree/main/openclaw/skills/session-logs
Command: npx skills add https://github.com/johnson7788/MultiUserClaw --skill session-logs-johnson7788

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires jq, rg, and includes 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, which is crucial for recalling previous discussions or context.

Core Features & Use Cases

  • Session Log Search: Find specific information within older or parent conversations.
  • Data Analysis: Analyze conversation transcripts for keywords, costs, or message counts.
  • Use Case: If a user asks about a decision made in a previous chat session that is no longer in the AI's immediate memory, you can use this skill to retrieve that information.

Quick Start

Search all session logs for the phrase "project deadline".

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 keywords?

You can search past conversation logs for specific keywords using command-line tools like rg and jq to parse and query JSONL session log files. This allows you to quickly retrieve historical context from older chats.

What is the best way to analyze JSONL conversation history for cost data?

Analyzing JSONL conversation history for cost data is done using jq to parse the structured JSON fields. This approach allows you to extract and audit specific metrics like message counts and costs from your session logs.

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

Yes, you need both jq and rg installed on your system to use this Skill. These command-line tools are required dependencies for parsing and searching through your JSONL session log files.

Can I retrieve context from older parent conversations that are no longer in memory?

Yes, you can retrieve context from older parent conversations that are no longer in active memory. By searching your stored JSONL session logs, you can recall previous discussions and decisions made in past chat sessions.

How does searching JSONL session logs with command-line tools work?

Searching JSONL session logs works by using rg to find text matches across files and jq to parse the structured JSON data. This combination enables efficient keyword search and data extraction from your conversation history.

Are there limitations when using rg to search conversation transcripts?

When using rg to search conversation transcripts, you are limited to text pattern matching within the JSONL files. To extract structured data or specific fields from the logs, you must use jq alongside rg for proper JSON parsing.