session-logs

Search and summarize session JSONL files by keywords, dates, and roles.

1|Updated Apr 28, 2026
One-click install
npx skills add https://github.com/seasonmac/Full-Scene-Agents --skill session-logs-seasonmac
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: session-logs
Source: https://github.com/seasonmac/Full-Scene-Agents/tree/main/openclaw/skills/session-logs
Command: npx skills add https://github.com/seasonmac/Full-Scene-Agents --skill session-logs-seasonmac

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill enables you to locate and analyze your own conversation history stored in session JSONL files, helping you recall prior context from older or parent conversations.

Core Features & Use Cases

  • Search and filter session transcripts by keywords, dates, or user/assistant roles.
  • Extract insights from historical conversations to inform current decisions or debugging.
  • Use Case: When a user references a prior discussion, quickly retrieve relevant messages from the appropriate session.

Quick Start

Search my session logs for occurrences of a keyword in the most recent sessions.

Frequently Asked Questions about session-logs

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

FAQPage Schema
How do I search my session logs for a specific keyword from previous conversations?

You can search your session logs by applying keyword-based queries to your session JSONL files to locate and summarize relevant content from past conversations. This allows you to quickly recall prior chat context and extract specific messages.

Can I filter JSONL session history by date or user and assistant roles?

Yes, you can filter JSONL session history by applying date filters and role-based extraction to isolate specific user or assistant messages. This uses standard tooling like jq to parse and narrow down the conversation transcripts.

What is the best way to recall decision context from older chat sessions?

The best way to recall decision context is to search and analyze your complete session history stored in JSONL files. By extracting insights from historical conversations, you can trace prior discussions and validate past statements.

Does this approach require jq to extract content from session JSONL files?

Yes, extracting and analyzing content from session JSONL files uses standard tooling like jq. It supports keyword searches, date filtering, and role-based extraction to summarize relevant messages from your complete session history.

When do I need to analyze session logs stored in JSONL format?

You need to analyze JSONL session logs when you want to recall prior context from older or parent conversations. It is useful for tracing decision context, validating statements across conversations, or retrieving specific historical messages.

What are the limitations of searching session history with keyword-based queries?

Keyword-based queries on session JSONL files are limited to identifying and summarizing explicit text matches in the transcript. They rely on standard tooling like jq and cannot infer context or meaning beyond the extracted historical messages.