session-logs

Query session JSONL logs with jq and rg to extract messages and timestamps.

Updated Mar 2, 2026
One-click install
npx skills add https://github.com/Solitude01/proiect-new --skill session-logs-solitude01
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: session-logs
Source: https://github.com/Solitude01/proiect-new/tree/main/%E5%88%9B%E6%84%8F/%E9%A3%9E%E7%89%9B/OPENCLAW/openclaw/openclaw/skills/session-logs
Command: npx skills add https://github.com/Solitude01/proiect-new --skill session-logs-solitude01

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Quickly access and analyze older conversations stored in session JSONL files to provide necessary context when memory is insufficient.

Core Features & Use Cases

  • Query and extract messages from sessions.json and per-session .jsonl files
  • Summarize conversations, identify decisions, and preserve context across sessions
  • Filter by date, session, or keyword using jq and rg to support targeted reviews

Quick Start

Analyze your session history by searching for a keyword and review the relevant excerpts.

Frequently Asked Questions about session-logs

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

FAQPage Schema
How do I analyze previous conversations stored as JSONL session logs?

You can analyze previous conversations by querying session logs stored as JSONL files to extract and review specific messages, timestamps, and content using jq and rg.

What is the best way to search older chat history for a specific keyword?

The best way to search older chat history is filtering session log JSONL files by keyword using rg to support targeted reviews and retrieve relevant conversation excerpts quickly.

Do I need jq and rg to parse session JSONL files?

Yes, you need jq and rg installed to parse and filter messages, timestamps, and content from the session JSONL files used for storing conversation history.

Can I summarize past conversations and identify decisions from chat logs?

Yes, you can summarize past conversations and identify decisions by querying extracted messages from sessions.json and per-session JSONL files to preserve context across sessions.

How do I filter chat history logs by date or session?

You filter chat history logs by date or session using jq to parse the JSONL files, allowing you to target specific timeframes or individual conversation sessions for review.