Claude Session Publisher — Documentation skill for Claude Code
Turn a Claude Code session into a self-contained HTML/text/Markdown/LaTeX/PDF document — with a fidelity report proving nothing was silently dropped.
How to install Claude Session Publisher
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open fabiocampolim-design/claude-session-publisher and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Claude Session Publisher does
Turn a Claude Code session into a self-contained HTML/text/Markdown/LaTeX/PDF document — with a fidelity report proving nothing was silently dropped.
Alternatives in Documentation
- PDF — Extract text, create PDFs, merge/split documents, and handle forms 94.1k ★
- Ars Format Convert — ARS academic-paper format-convert mode — convert to LaTeX / DOCX / PDF / Markdown 4.5k ★
- Rainman Translate Book — English 中文 Claude Code Skill,使用并行 subagent 将整本书(PDF/DOCX/EPUB)翻译成任意语言 489 ★
README
claude-session-publisher
[](https://github.com/fabiocampolim-design/claude-session-publisher/actions/workflows/tests.yml) [](https://www.python.org/) [](transcript_archiver.py) [](#requirements) [](LICENSE)
Turn a Claude Code session into a single self-contained document — HTML, plain text, Markdown, LaTeX or PDF — with a fidelity report proving nothing was silently dropped.
**Feedback is highly appreciated.** This tool is young and transcripts are wild — if a session of yours renders oddly, a number in the fidelity report doesn't reconcile, or a format you need is missing, please [open an issue](https://github.com/fabiocampolim-design/claude-session-publisher/issues).
**Why this exists.** AI-assisted research needs the same standard of record as any other method: when a result was reached in conversation with a model, the transparency and reproducibility of the science depend on being able to cite and audit that conversation — verbatim, complete, and in a form a paper can reference. That is what this tool is for. *But* building it also taught us that the records themselves are fragile: in August 2026 a Claude Desktop reinstall — advised by support after a plan-upgrade failure — deleted my local agent sessions, and the account data export turned out not to include them. Whole projects, gone for good. So the tool is of wider interest than science: anyone whose conversations matter should hold their own copy. The motto: **archive early, archive often** — an archive only exists if you make it while the files still do.
Claude Cod
Related Skills
EstreTools
Small, sharp document tools for Claude Code — md-in-pdf2md (recover Markdown from a PDF printed from Markdown)
Kb Map
Build the OntoShip KB graph (gitmark map) — collapsible tree + rendered markdown + force/radial link graph as
Explain Plan
Convert a plan doc into a self-contained interactive HTML explanation (Mermaid diagrams, blast-radius map, ste
Bar Report
Generate the deterministic BAR Observatory report (JSON + HTML + Markdown) for a session
Docs Drift
Use to catch documentation that has silently gone stale — it spawns ONE fresh sibling session via CCC that ext
Explain My Code
Generate self-contained onboarding documentation for any codebase
Related Agents
Talk Builder
Use to turn an accepted paper into a conference talk: a deck on the lab gabarit with timed speaker notes, in P
Concept Generator
Role: You are the Concept Generator — you turn the brief + format strategy + trends into a slate of distinct a
Execution
Reviews whether the task actually got done — plan followed, work finished rather than finished-looking, nothin