Claude Chat Exporter — AI skill for Claude Code
Claude Chat Exporter is a JavaScript tool that allows you to export your conversations with Claude AI into a well-formatted Markdown file.
How to install Claude Chat Exporter
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open agarwalvishal/claude-chat-exporter and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Claude Chat Exporter does
Claude Chat Exporter is a JavaScript tool that allows you to export your conversations with Claude AI into a well-formatted Markdown file.
Alternatives in AI
- Omnara — by Ishaan Sehgal - A command center for AI agents that syncs Claude Code sessions across terminal, web, and mo 2.6k ★
- Agor — Orchestrate Claude Code, Codex, and Gemini sessions on a multiplayer canvas 1.2k ★
- Agentrq — AgentRQ: Human-in-loop realtime conversational task manager for AI Agents 1.1k ★
README
Claude Chat Exporter
A JavaScript tool that exports Claude.ai conversations with **perfect markdown fidelity** by leveraging Claude's native copy functionality. Get complete conversations with both human and AI messages including tables, complex formatting, and all elements that Claude supports.
Features
- 🎯 Perfect Markdown Fidelity - Uses Claude's copy function for exact output
- 📊 Complete Element Support - Tables, math, complex formatting, everything
- 🕐 Timestamps - Human message timestamps fetched from Claude's API
- 📁 Smart Filename Generation - Uses actual conversation title from API
- 🔧 Future-Proof - Automatically supports new Claude markdown features
- 📈 Real-Time Status - Visual progress indicator during export
- 🛡️ Robust Error Handling - Comprehensive error detection and recovery
- ⚙️ Easy Maintenance - Modular selectors for UI changes
How It Works
- Fetch Metadata - Calls Claude's internal API to retrieve the conversation title and per-message timestamps before anything is clicked
- Human Messages - Identifies human message action bars (those without a thumbs-up feedback button) and clicks their copy buttons; captures each clipboard write via an intercepted
navigator.clipboard.writeText - Claude Responses - Identifies Claude response action bars (those with a thumbs-up feedback button) and clicks their copy buttons; captures each clipboard write the same way
- Perfect Output - Combines both sets of captured content into a single markdown file, with timestamps on human message headers when available
Why Copy Button Approach?
Instead of manually parsing HTML and converting to markdown (which misses tables and complex elements), this tool uses **Claude's own copy button** to ensure 100% accurate markdown output for all message types.
❌ Manual HTML Parsing:
- Misses tables and complex elements
- Requires constant updates for new features
- Error-prone formatting conve
Related Skills
AI Chat Exporter
Export your ChatGPT, Claude, Copilot, Gemini and Grok chat, using Tampermonkey on chrome, firefox, and other s
Ctk
Conversation Toolkit - Unified CLI for managing AI conversations from ChatGPT, Claude, Gemini, and more. Impor
LightHistory
⚡ 本地优先的 AI 对话资产管理器 Local-first AI chat history manager — archive, search & export your Claude / Claude Code co
Mint
Local-first desktop context-staging app: scan folders, ingest local files, apply smart filters (glob/regex, to
Browser39
A headless browser for AI agents that fetches modern web pages, runs JavaScript, manages sessions, and returns
Agent Ready SEO
A Claude Code skill for making a site readable and citable by AI answer engines as well as search crawlers: th
Related Agents
Chat Tracker
Read job-related conversations from WhatsApp Web and LinkedIn messaging by driving the user's logged-in Chrome
Worksheet Exporter
내보내기 전문가. 검수 통과 개체 트리(또는 레거시 HTML manifest)를 학생용/교사용 2벌로 분기하고 Chrome 헤드리스 --print-to-pdf로 A4 PDF(및 옵션 PNG)를 산출
PR Open
Create a pull request for the current branch. Analyzes all commits, runs validation, and opens a well-formatte