session-logs

Search and analyze historical conversation logs in JSONL format.

6|Updated Mar 13, 2026
One-click install
npx skills add https://github.com/me2Doc/friendlyclaw --skill session-logs-me2doc
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: session-logs
Source: https://github.com/me2Doc/friendlyclaw/tree/main/body/skills/session-logs
Command: npx skills add https://github.com/me2Doc/friendlyclaw --skill session-logs-me2doc

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires jq, rg.

What problem does it solve?

This skill solves the problem of fragmented memory by allowing you to search through your entire conversation history, ensuring that past decisions, technical context, and previous user interactions are never truly lost.

Core Features & Use Cases

  • Historical Search: Quickly locate specific keywords or topics across thousands of past messages using high-performance search tools.
  • Session Analytics: Generate summaries of session costs, message counts, and tool usage patterns to monitor your AI interaction efficiency.
  • Use Case: If you need to recall a specific technical decision made in a project three months ago, this skill can scan your entire session archive to retrieve the exact assistant response and context.

Quick Start

Use the session-logs skill to search for the keyword project-alpha in all your previous conversation files.

Frequently Asked Questions about session-logs

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

FAQPage Schema
How do I search historical chat logs to find specific context from past interactions?

You can search historical chat logs to retrieve context by scanning JSONL conversation archives for specific keywords using ripgrep, extracting the exact past interactions and technical decisions you need.

Do I need jq and ripgrep to analyze session costs and message frequency?

Yes, you need jq and ripgrep to analyze session costs and message frequency, as these tools perform the efficient text filtering and structured data extraction required on local JSONL log files.

Can I extract specific keyword occurrences across multiple chat sessions?

Yes, you can extract specific keyword occurrences across multiple chat sessions by searching your entire conversation history, ensuring past user interactions and technical context are never truly lost.

What is the best way to retrieve a technical decision made in a previous project session?

The best way to retrieve a technical decision from a previous project is to scan your entire session archive using high-performance search tools to locate the exact assistant response and context.

How do I generate summaries of tool usage patterns from my conversation history?

You generate summaries of tool usage patterns from conversation history by analyzing structured JSONL log files to monitor your AI interaction efficiency, including session costs and message counts.

Does session-logs work with local JSONL files for data-driven chat insights?

Yes, session-logs works with local JSONL files to provide data-driven insights, scanning your session archive to retrieve past decisions and generate analytics on your historical chat context.