Reel

Create terminal recordings and generate GIF, MP4, and WebM videos from .tape scripts.

68|14|Updated Jan 7, 2026
One-click install
npx skills add https://github.com/simota/agent-skills --skill reel
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Reel
Source: https://github.com/simota/agent-skills/tree/main/reel
Command: npx skills add https://github.com/simota/agent-skills --skill reel

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the creation of high-quality GIF and video demos from your terminal sessions, perfect for documentation, tutorials, and marketing.

Core Features & Use Cases

  • Declarative Recording: Script your terminal sessions using the .tape DSL for reproducible demos.
  • Multiple Formats: Generate GIFs, MP4s, WebMs, and SVGs.
  • Optimization: Tools like gifsicle and ffmpeg are used to compress output for web use.
  • Use Case: You've just built a new CLI tool and need a compelling GIF for your project's README file. Use Reel to record a short demo of its main command and generate an optimized GIF.

Quick Start

Use the Reel skill to create a GIF demo of the 'auth-login' feature using a .tape script.

Frequently Asked Questions about Reel

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate a GIF from a terminal recording for my README documentation?

Terminal CLI demos are recorded using declarative .tape scripts or interactive session capture via VHS, terminalizer, and asciinema. This approach replaces manual screen recording by scripting commands to ensure reproducible, high-quality outputs for documentation.

Can I record an interactive terminal session and export it as an MP4 or WebM video?

Yes, you can record an interactive terminal session and export it as an MP4 or WebM video. The Skill supports multiple output formats including GIF, MP4, WebM, and SVG from captured CLI sessions.

Does this approach support CI/CD integration for automated demo regeneration?

Yes, terminal recording and GIF generation support CI/CD integration for automated demo regeneration. You can use the declarative .tape scripts to automatically rebuild videos and GIFs within your pipeline.

What is the best way to compress terminal GIFs for web optimization?

The best way to compress terminal GIFs for web optimization is using integrated tools like gifsicle and ffmpeg. These utilities process the generated output to significantly reduce file size for web deployment.

Do I need to manually script every command to create a terminal GIF, or can I capture live sessions?

You do not need to manually script every command; the Skill supports both declarative .tape scripts for reproducible demos and interactive session capture for recording live terminal workflows.