session-logs

Retrieve and analyze historical AI conversations from JSONL session logs.

1|Updated May 3, 2026
One-click install
npx skills add https://github.com/brikkoAI/brikko-studio --skill session-logs-brikkoai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: session-logs
Source: https://github.com/brikkoAI/brikko-studio/tree/main/packages/core/skills/session-logs
Command: npx skills add https://github.com/brikkoAI/brikko-studio --skill session-logs-brikkoai

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill solves the problem of losing access to historical conversation context when chats are no longer in active memory, eliminating the need to manually scroll through extensive chat history or guess at prior discussion details.

Core Features & Use Cases

  • Session Discovery: List all available conversation sessions sorted by date and file size to quickly locate the right historical chat.
  • Cross-Session Search: Search across all stored session logs for specific keywords, phrases, or topics to find relevant prior discussions in seconds.
  • Session Metrics Analysis: Extract full message threads, calculate total conversation costs, or break down tool usage for any individual session to review past work or billing details.
  • Use Case: For example, if a user asks what was decided about the Q4 marketing plan in last month's chats, you can use this skill to pull all relevant messages from the corresponding session logs without manual file browsing.

Quick Start

Use the session-logs skill to find all messages from last week's session that mention the Q4 marketing plan.

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 AI chat conversations for a specific topic?

To search past AI chat conversations for a specific topic, you can parse and filter historical JSONL session logs using command-line tools like ripgrep to instantly retrieve relevant prior discussion threads without manual scrolling.

How do I extract cost and tool usage metrics from JSONL session logs?

You can extract cost and tool usage metrics from JSONL session logs by applying the jq command-line tool to parse the structured JSONL data, allowing you to calculate total conversation costs and review past tool usage per session.

Do I need jq and ripgrep installed to analyze AI chat history?

Yes, you need jq and ripgrep installed locally because this approach relies on these specific command-line tools to efficiently parse, filter, and search structured JSONL session data for historical AI conversation analysis.

What is the best way to find old chat discussions stored in JSONL files?

The best way to find old chat discussions stored in JSONL files is running cross-session searches with ripgrep, enabling you to locate specific keywords or phrases across all stored session logs in seconds rather than browsing manually.

Can I list all available AI conversation sessions sorted by date?

Yes, you can list all available AI conversation sessions sorted by date and file size to quickly locate the right historical chat, providing a clear overview of your stored JSONL session logs for easy discovery.