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.