VCR

Compile declarative YAML scene manifests into ProRes 4444 video with alpha transparency.

22|Updated Feb 10, 2026
One-click install
npx skills add https://github.com/coltonbatts/VCR --skill vcr
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: VCR
Source: https://github.com/coltonbatts/VCR/tree/main
Command: npx skills add https://github.com/coltonbatts/VCR --skill vcr

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill enables users to create motion graphics and video renders directly from the command line using declarative YAML manifests, eliminating the need for GUI-based software and subscription fees.

Core Features & Use Cases

  • Terminal-Driven Rendering: Create animations without any graphical interface.
  • Deterministic Output: Ensures every render is identical, allowing for version control and reproducible results.
  • AI Agent Integration: Designed for AI agents to author and manage complex scenes programmatically.
  • Use Case: Generate dynamic lower thirds, title cards, or procedural animations for use in video editing pipelines or automated content generation systems.

Quick Start

Use the VCR skill to render the provided manifest file 'scene.vcr' to a video file named 'output.mov'.

Frequently Asked Questions about VCR

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

FAQPage Schema
How do I render motion graphics from the command line without a GUI?

You can render motion graphics from the command line by compiling declarative YAML scene manifests into video using a headless, local-first rendering engine. This approach eliminates the need for graphical interfaces or subscription fees.

Does deterministic video rendering support version control for reproducible results?

Deterministic video rendering ensures every render is identical, allowing for version control and reproducible results. This guarantees the same motion graphics output across multiple builds.

Can AI agents author and manage complex video scenes programmatically?

AI agents can author and manage complex video scenes programmatically. The system is specifically designed for AI agent integration to generate procedural animations and text rendering outputs.

What file formats and features are supported when rendering ProRes video with alpha transparency?

Rendering ProRes video with alpha transparency supports ProRes 4444 output. Features include procedural generation, text rendering, image layers, custom shaders, and animation expressions for deterministic motion graphics.

How do I generate dynamic lower thirds and title cards for automated content pipelines?

To generate dynamic lower thirds and title cards for automated content pipelines, you author declarative YAML scene manifests. The engine then compiles these manifests into high-quality video for automated content generation systems.

What are the limitations of using a headless rendering engine for motion graphics?

Using a headless rendering engine for motion graphics requires authoring declarative YAML manifests instead of visual editing. It is designed for terminal-driven, deterministic output rather than interactive, timeline-based graphical composition.