Save and export the current Claude Code session as a shareable HTML transcript. Use this skill when the user asks to save, export, archive, or publish their current Claude Code conversation or session. Triggers on phrases like "save this transcript", "export this session", "create a transcript", "archive this conversation", "publish to gist", or "share this session". Wraps Simon Willison's claude-code-transcripts tool for in-session use.
85
82%
Does it follow best practices?
Impact
85%
2.83xAverage score across 3 eval scenarios
Critical
Do not install without reviewing
Local transcript archival with auto-naming
Uses save_transcript.py
0%
100%
Correct --output flag
0%
100%
Auto-name flag used
0%
100%
uvx as primary runner
0%
75%
uv install command
100%
100%
index.html mentioned
0%
100%
Paginated pages mentioned
0%
100%
Session source documented
100%
75%
python invocation
0%
100%
pip fallback mentioned
0%
28%
GitHub Gist publishing workflow
Uses save_transcript.py
0%
100%
--gist flag used
0%
100%
gh CLI prerequisite
100%
100%
gh auth login step
100%
100%
gh install command
100%
100%
uv/uvx prerequisite
0%
100%
uv install command
0%
100%
Preview URL documented
80%
100%
Missing CLI handling
100%
100%
python invocation
0%
100%
Specific session export with raw data inclusion
Uses save_transcript.py
0%
83%
--session-id flag used
0%
0%
--include-json flag used
0%
53%
--output flag used
0%
62%
~/.claude/projects/ referenced
100%
100%
JSONL format mentioned
100%
100%
Error on missing session
100%
100%
index.html in output docs
0%
100%
Page files in output docs
0%
100%
python invocation
0%
0%
uv/uvx referenced
0%
60%
3f74412
Table of Contents
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.