session-logs

Search and analyze historical JSONL transcripts using jq and rg command-line tools.

601|121|Updated Feb 5, 2026
One-click install
npx skills add https://github.com/smallnest/goclaw --skill session-logs-smallnest
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: session-logs
Source: https://github.com/smallnest/goclaw/tree/main/internal/builtin_skills/session-logs
Command: npx skills add https://github.com/smallnest/goclaw --skill session-logs-smallnest

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, which is crucial when users refer to previous discussions or when context is missing from current memory.

Core Features & Use Cases

  • Access Historical Data: Retrieve information from older or parent conversations stored in session logs.
  • Analyze Transcripts: Use jq and rg to filter, search, and summarize conversation content.
  • Use Case: A user asks about a decision made in a meeting from last week. You can use this skill to quickly find that conversation and extract the relevant details.

Quick Start

Use the session-logs skill to search all sessions 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 history stored in JSONL files?

To search past conversation history stored in JSONL files, you can use command-line tools like jq and rg to parse, filter, and retrieve specific information from your session logs. This allows you to quickly extract relevant details from lengthy dialogue transcripts.

Can I use jq to extract context from older parent conversations?

Yes, you can use jq to extract context from older parent conversations. By querying JSONL session logs, jq enables filtering and analyzing historical transcripts to retrieve missing context or review past interaction decisions.

What is the best way to audit communication transcripts from previous sessions?

The best way to audit communication transcripts is by using rg and jq to search and analyze historical conversation data stored in JSONL format. This approach effectively filters lengthy dialogue histories for specific keywords and decisions.

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 session search functionality. These command-line tools are required dependencies for parsing the JSONL format and executing text searches across historical conversation logs.

How do I find a specific phrase like a project deadline in past chat logs?

To find a specific phrase like a project deadline in past chat logs, you can search all stored JSONL sessions using rg. This quickly locates the exact conversation and extracts the relevant details from your history.