What problem does it solve? Claude Code stores session history in hard-to-read .jsonl files under ~/.claude/projects/, making it difficult to review or document the instructions you gave across past sessions. This Skill extracts your actual inputs and organizes them into clean, dated markdown files in a project .chats directory. ## Core Features & Use Cases - Session Extraction: Parses .jsonl session files and filters for genuine external user messages, excluding system commands, tool results, and session continuations. - Date-Based Organization: Groups extracted instructions into .chats/{YYYYMMDD}.md files with descriptive section headers. - Git Integration: Optionally commits the generated chat logs with a conventional commit message. - Use Case: After a week of iterating on a feature with Claude, run this Skill to produce a chronological log of every instruction you gave, creating a lightweight changelog of your AI-assisted work. ## Quick Start Extract my Claude Code session history for this project and organize it into dated markdown files in the .chats directory.