Install any skill in seconds. Free to start, no credit card required.
Get Started Free →athola/session-replay
Converts a Claude Code session JSONL file into an animated GIF terminal replay.
Passed 14 of 19 test cases with the skill, and 6 of 19 without it.
and 13 more in the full report
10 fixed6 passed either way5 still failing1 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 10 test cases the skill fixed. Same model, same prompt, with and without the skill.
What are the exact pause delays inserted between turn transitions and at the final frame hold when generating a session replay tape?
| Checked | Without skill | With skill |
|---|---|---|
| Inserts 1.5 second pauses between turns | Missed | Passed |
| Holds the final frame for 3 seconds | Missed | Passed |
The instructions your model reads when the skill loads.
Turn a Claude Code session JSONL file into an animated GIF that plays back the conversation as typed terminal output.
The skill orchestrates three steps: parse the session file into turns, generate a VHS tape from those turns, and hand off to scry for GIF rendering.
scribe:session-to-post)scribe:doc-generator)scry:vhs-recording directly)| Need | Skill | What it adds |
|---|---|---|
| GIF rendering | scry:vhs-recording | Converts VHS tape to animated GIF |
| Tutorial embedding | scribe:tech-tutorial | Embed GIF in tutorial markdown |
| PR preparation | sanctum:prepare-pr | Attach replay as PR evidence |
When the user invokes /session-replay without a path argument,
use scribe.session_parser.list_sessions() to discover recent
session files from ~/.claude/projects/.
The function returns a list of SessionInfo objects sorted by
modification time (most recent first), each containing:
test cases passed, vs 6 / 19 without
More skills from the same source and nearby in the registry, with their headline benchmark lift.