extract-session-content

Community

Securely archive Claude Code sessions.

Authoroletizi
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Ingest Claude Code session transcripts, extract the core content (user messages, assistant text, and tool-use calls), and encrypt each session with age for safe storage.

Core Features & Use Cases

  • Ingest transcripts from the monorepo's local transcripts at ~/.claude/projects and extract user and assistant messages, thinking blocks, and tool-use calls while discarding bulky results.
  • Output one encrypted .jsonl.age file per session into data/sessions/content/ for safe archival.
  • Use case: A maintainer wants a private, searchable archive of session content without exposing tool outputs.

Quick Start

Run the extraction tool to ingest all sessions from ~/.claude/projects and output encrypted per-session .jsonl.age files under data/sessions/content/.

Dependency Matrix

Required Modules

None required

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: extract-session-content
Download link: https://github.com/oletizi/audiocontrol.org/archive/main.zip#extract-session-content

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 471,000+ vetted skills library on demand.