chat-history

Community

Turn Claude Code sessions into daily .chats logs.

Authortyrchen
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Organize Claude Code session history into project .chats directory by extracting user inputs from session logs and structuring them for easy review and archival.

Core Features & Use Cases

  • Extract user messages from Claude Code session stores (.jsonl) and filter out system prompts and internal tool results.
  • Group inputs by date and generate per-day Markdown files under the .chats directory for organized documentation.
  • Support exporting sessions into a maintainable changelog-style record that can be committed to version control.

Quick Start

Run the extract-chats.sh script from the chat-history directory to generate daily .md summaries from your Claude Code sessions.

Dependency Matrix

Required Modules

jq

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: chat-history
Download link: https://github.com/tyrchen/claude-skills/archive/main.zip#chat-history

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.