← Back to Skills Marketplace
athola

Nm Scribe Session Replay

by athola · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
122
Downloads
0
Stars
1
Active Installs
1
Versions
Install in OpenClaw
/install nm-scribe-session-replay
Description
Convert a Claude Code session JSONL file into an animated GIF replay showing the conversation as typed terminal output
Usage Guidance
This skill appears to do what it says: it reads Claude Code session JSONL files, converts them into a VHS-style tape, and asks scry to render a GIF. Before installing or running it, inspect the session files you plan to render — sessions often contain sensitive data (API keys, credentials, PII, or private code snippets) and the generated GIF will include whatever text is in the session. Ensure you have the scry integration available and the vhs binary installed (the README points to `go install github.com/charmbracelet/vhs@latest`), and avoid rendering sessions that contain secrets or private information. Because this is an instruction-only skill, there is no installer writing code to disk beyond the normal temporary output it creates during processing.
Capability Analysis
Type: OpenClaw Skill Name: nm-scribe-session-replay Version: 1.0.0 The session-replay skill is designed to convert Claude Code session logs (JSONL) into animated GIFs by orchestrating parsing, tape generation, and rendering via the 'scry' skill. It accesses session data in ~/.claude/projects/ as required for its stated purpose and provides a transparent interactive menu for the user to select sessions, with no evidence of data exfiltration or malicious execution (SKILL.md, _meta.json).
Capability Assessment
Purpose & Capability
The name/description (session → animated GIF) match the runtime instructions: listing/parsing Claude Code JSONL sessions, generating a VHS 'tape', and handing off to scry for GIF rendering. Required config (night-market.scry:vhs-recording) aligns with the declared rendering dependency.
Instruction Scope
Instructions explicitly read session files under ~/.claude/projects and parse/interpret user/assistant/tool turns — this is expected for the stated task. Note: session files may contain sensitive content (API keys, credentials, or PII); the skill will include whatever text is in the session when producing the GIF. The skill does not instruct contacting external endpoints or reading unrelated system paths.
Install Mechanism
Instruction-only skill with no install spec and no bundled code — nothing is written to disk by an installer. It may recommend installing the 'vhs' binary (go install) if missing, which is a reasonable runtime dependency for GIF rendering.
Credentials
No environment variables or credentials are requested. The only declared requirement is a config path to the scry VHS-rendering integration, which is appropriate for delegating GIF generation. No unrelated secrets or service credentials are requested.
Persistence & Privilege
always is false and the skill does not request persistent or elevated platform privileges. It writes a temporary tape file during processing and deletes it afterward — expected behavior for this workflow.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install nm-scribe-session-replay
  3. After installation, invoke the skill by name or use /nm-scribe-session-replay
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of session-replay skill for animated session playback. - Converts a Claude Code session JSONL file into an animated GIF replay showing the conversation as typed terminal output. - Guides the user to select a session interactively if no path is provided. - Steps through parsing the session, generating a VHS tape, and rendering the GIF via the scry skill. - Supports filters for turn ranges, visible layers, speed, and truncation. - Handles errors such as missing dependencies or tape syntax issues with clear user messages. - Suitable for demos, tutorials, and embedding video evidence in PRs or documentation.
Metadata
Slug nm-scribe-session-replay
Version 1.0.0
License MIT-0
All-time Installs 1
Active Installs 1
Total Versions 1
Frequently Asked Questions

What is Nm Scribe Session Replay?

Convert a Claude Code session JSONL file into an animated GIF replay showing the conversation as typed terminal output. It is an AI Agent Skill for Claude Code / OpenClaw, with 122 downloads so far.

How do I install Nm Scribe Session Replay?

Run "/install nm-scribe-session-replay" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Nm Scribe Session Replay free?

Yes, Nm Scribe Session Replay is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Nm Scribe Session Replay support?

Nm Scribe Session Replay is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Nm Scribe Session Replay?

It is built and maintained by athola (@athola); the current version is v1.0.0.

💬 Comments