A professional workflow for recording, converting, and validating terminal sessions into animated GIFs and SVGs for pull requests.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install pr-demo
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install pr-demo using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
This skill facilitates the creation of high-quality terminal demonstrations specifically designed for pull requests and technical documentation. By utilizing Openclaw Skills, developers can automate the transition from a live terminal session to a polished, embeddable GIF or SVG. This process ensures that reviewers and users can instantly visualize the impact of code changes without manually running commands, significantly improving the communication efficiency of any software project.
The toolset integrates asciinema for recording, agg for high-performance GIF generation, and specialized validation logic to keep files small and secure. Using Openclaw Skills for this workflow helps maintain a standard of excellence in project transparency and documentation quality.
To get started with this workflow in Openclaw Skills, install the necessary dependencies via your package manager:
# Install core recording and conversion tools
brew install asciinema
cargo install --git https://github.com/asciinema/agg
# Optional: Install SVG converter and TUI snapshot tool
npm install -g svg-term-cli
brew install charmbracelet/tap/freeze
The skill manages terminal session data and assets through a structured hierarchy:
| File Extension | Purpose | Metadata Captured |
|---|---|---|
.cast |
Raw session data | Duration, terminal dimensions, input events |
.gif |
Final output asset | Frame rate, font size, speed multiplier |
.svg |
Vector animation | Window styling, timestamp markers |
.png |
Static snapshot | Syntax highlighting, terminal theme |
Loading
A browser automation tool that executes Playwright scripts against persistent, local Chrome sessions to preserve logins and extensions.

A structured AI agent skill that converts vague project ideas into comprehensive technical specifications and step-by-step implementation plans through iterative refinement.

A specialized utility for listing and filtering code tasks within a repository to maintain a clear overview of project status.

A specialized testing framework for validating AI agent persona presets and auditing routing performance through automated CLI scripts.

A comprehensive toolkit for monitoring, diagnosing, and managing Ralph orchestration loops and session diagnostic data.

A foundational toolset for AI agents to interact with the local filesystem and retrieve online technical documentation.








































