history-insight

Process JSONL session files to extract and summarize Claude Code conversations.

18|15|Updated Mar 1, 2026
One-click install
npx skills add https://github.com/ai-native-camp/camp-2 --skill history-insight-ai-native-camp
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: history-insight
Source: https://github.com/ai-native-camp/camp-2/tree/main/.claude/skills/history-insight
Command: npx skills add https://github.com/ai-native-camp/camp-2 --skill history-insight-ai-native-camp

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires jq, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill helps you easily access, capture, and analyze your past Claude Code conversations, making it simple to reference previous discussions, extract key information, or save session history for later review.

Core Features & Use Cases

  • Session Access: Retrieve and process conversation history from your current project or all sessions.
  • Data Capture: Save specific parts or the entirety of your session history.
  • Insight Extraction: Analyze past conversations to identify patterns, summarize discussions, or find specific details.
  • Use Case: After a long brainstorming session, use this Skill to capture the entire conversation history into a single, readable document for your team.

Quick Start

Use the history-insight skill to capture the current project's session history.

Frequently Asked Questions about history-insight

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

FAQPage Schema
How do I extract conversation logs from Claude Code session history?

To extract conversation logs from Claude Code session history, this skill processes JSONL session files by filtering for user and assistant messages, enabling you to retrieve and save past discussions as readable source material.

Can I capture and summarize current project conversations as a document?

Yes, you can capture and summarize current project conversations. The skill accesses session history from your current project and processes the conversation log into a single, readable document for later review or team sharing.

How does data capture handle large numbers of session files?

Data capture handles large numbers of session files by employing batch processing on the JSONL session files. This approach efficiently filters and extracts insight from extensive conversation logs without hitting processing limits.

Do I need jq installed to analyze past Claude Code sessions?

Yes, you need jq installed as a dependency. The skill relies on jq to parse the JSONL session files and filter the conversation messages required for insight extraction and data capture.

What is the best way to review previous Claude Code discussions?

The best way to review previous discussions is using session history analysis to identify patterns and summarize past conversations. It directly reads JSONL session files to extract key details from your conversation logs.