extract-cowork-conversations

Extract Claude Cowork conversation logs from local audit.jsonl files.

2|1|Updated Oct 8, 2009
One-click install
npx skills add https://github.com/riethmayer/dotfiles --skill extract-cowork-conversations
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: extract-cowork-conversations
Source: https://github.com/riethmayer/dotfiles/tree/main/stow/agents/.agents/skills/extract-cowork-conversations
Command: npx skills add https://github.com/riethmayer/dotfiles --skill extract-cowork-conversations

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Claude Cowork stores full conversation logs locally as audit.jsonl files. This skill extracts those logs for review, search, and export. Use it when you need to review past Cowork sessions or export threads for reporting.

Core Features & Use Cases

  • Extract full conversations from local audit.jsonl stores
  • Search by keywords across session metadata and content
  • Export sessions to Markdown for sharing or archival
  • Use Case: Analyze cowork chat history to review decisions and collaborative context across projects.

Quick Start

Run the bundled script to list sessions, extract a conversation, and export it to Markdown.

Frequently Asked Questions about extract-cowork-conversations

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

FAQPage Schema
How do I extract Claude Cowork conversation logs from audit.jsonl files?

To extract Claude Cowork conversation logs from audit.jsonl files, run the bundled Python script to list, search, and retrieve full session threads stored locally on your macOS setup.

Can I search past Cowork sessions by keyword across multiple chat logs?

Yes, you can search past Cowork sessions by keyword across multiple chat logs using the bundled Python script, which queries session metadata and content within local audit.jsonl files.

How do I export Claude Cowork conversations to Markdown for reporting?

You can export Claude Cowork conversations to Markdown for reporting by running the extraction script, which converts local audit.jsonl session threads into shareable Markdown files.

Does this conversation extraction tool work on macOS local audit files?

Yes, this conversation extraction tool works on macOS local audit files, specifically targeting audit.jsonl stores where Claude Cowork saves full session logs for review and export.

What is the best way to handle large audit.jsonl files when extracting chat history?

The best way to handle large audit.jsonl files when extracting chat history is using the bundled Python script, which is designed to process large audit files efficiently without performance issues.

Why do I need a Python script to review local Claude Cowork conversation logs?

You need a Python script to review local Claude Cowork conversation logs because audit.jsonl files contain raw structured data that requires parsing to list, search, and export readable session threads.