session-logs

Search and filter historical session logs stored as JSONL files.

1|Updated Feb 26, 2026
One-click install
npx skills add https://github.com/zhanbei1/OpenOcta --skill session-logs-zhanbei1
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: session-logs
Source: https://github.com/zhanbei1/OpenOcta/tree/main/src/skills/session-logs
Command: npx skills add https://github.com/zhanbei1/OpenOcta --skill session-logs-zhanbei1

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Access and analyze past conversations stored as session logs to provide historical context for current interactions.

Core Features & Use Cases

  • Search and filter across all past sessions stored as JSONL files.
  • Extract and review user and assistant messages, compute session metrics, and surface relevant context for follow-up questions.
  • Use case: you need to reference earlier chats to clarify a user request or to verify decision history.

Quick Start

Search across all session JSONL files for a keyword and display matching user messages to provide context.

Frequently Asked Questions about session-logs

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

FAQPage Schema
How do I search conversation history stored in JSONL files?

Search conversation history by filtering JSONL session logs using keyword-based queries with jq or rg to retrieve and display matching user and assistant messages for context.

Can I extract and review specific user messages from past session logs?

Extract user messages from past session logs by parsing JSONL structures to filter roles, compute session metrics, and surface relevant content for current inquiries.

How do I reconstruct context across different agents and sessions?

Reconstruct context across agents and sessions by retrieving historical conversation data from JSONL log files, parsing timestamps and roles to support complex multi-session tasks.

Does this skill require jq or rg to filter JSONL conversation logs?

Filtering JSONL conversation logs uses jq and rg to parse structures and perform optional keyword-based search, extracting relevant context from stored session history.

What is the best way to analyze past chats to verify decision history?

Analyze past chats to verify decision history by searching across all session JSONL files to extract, review, and surface relevant historical context for follow-up questions.