Remotion Agent Skills
remotion-dev/skillsThe Remotion team's twelve skills for building videos as React code: project setup, markup rules, maps, captions, studio, render and upgrades.
Ports Remotion, Lottie, Three.js, canvas and other video code into HyperFrames and checks the result frame by frame against the original.
A careful migration skill with a lint step, an API map and a frame-diff check; unusually well tested for a prompt pack.
This skill handles migration into HyperFrames. It classifies each part of the source at one of three levels and records which it used: native (translate Remotion or simple HTML/GSAP code into HyperFrames clips and variables, editable afterwards), hosted (keep canvas, p5.js, Three.js, Lottie or WebGL code and let HyperFrames drive its clock), and media (render output from Manim, After Effects or Blender to a file and place it as a clip).
For Remotion the agent first runs a bundled lint script that flags blockers such as useState, useEffect with dependencies, async calculateMetadata and React UI kits, which cannot be translated and must be hosted or refactored out. It then translates scenes to one sub-composition each, converts frames to seconds, turns props into composition variables, and uses reference pages that map Remotion APIs (Sequence, interpolate, spring, TransitionSeries, Lottie, fonts, media) to their HyperFrames equivalents. Verification is the distinctive part: snapshot --against <original.mp4> places original and port side by side, and a diff script reports per-frame SSIM with a strip view of diverging frames. Anything that did not translate cleanly is written to TRANSLATION_NOTES.md. The folder has about 50 files, including a four-tier test corpus of sample projects with expected results and an evaluation guide.
A 5 KB SKILL.md with 11 reference pages, three helper scripts plus a smoke test and unit test, and a four-tier test corpus with expected results and an eval guide.
npx hyperframes telemetry disable).Skill for translating Remotion video projects into HyperFrames HTML compositions, with ffmpeg-based frame-diff and lint scripts and a four-tier test corpus. The scripts run locally without network calls; the corpus runner installs Remotion with npm and is for maintainers. The HyperFrames CLI the skill uses was not reviewed, and some skill files were missing.
npx hyperframes without a version (plugin installs use a launcher pinned to the plugin release).skills/remotion-to-hyperframes/SKILL.md:3npm install for the Remotion fixture projects (caret ranges for remotion, react, zod); it is not part of normal conversions.skills/remotion-to-hyperframes/assets/test-corpus/run.sh:129The skill folder (78 files) on Oct 29, 2026. Not a full review: 28 of 78 files were not downloaded (large repository; we reviewed the skill folders); we read 11 of 17 code files; it relies on code outside the repository: npm package hyperframes (HyperFrames CLI, run through npx); npm packages remotion, @remotion/cli, react and zod installed by the test corpus; 28 files in the skill folder were not downloaded, including some fixture sources.
NVIDIA SkillSpector static scan: 39 pattern hits (Supply Chain 23, MCP Rug Pull 8, Memory Poisoning 7, MCP Least Privilege 1). Hits are fixture package.json caret ranges, the fetch(...) example in parameters.md and the 'use-credentials' note in limitations.md. No scripts download or execute remote content.
A review, not a certification. Skills change after we check them — read the files before installing.
Apache-2.0 — commercial use allowed.
Not really. It has a verify-and-compare loop but expects a person to review divergences and approve translation choices.
The Remotion team's twelve skills for building videos as React code: project setup, markup rules, maps, captions, studio, render and upgrades.
Remotion-based skill for cinematic product promo videos, with 124 shot recipe cards, a full template, beat sync, sound design and a motion workbench.
GreenSock's official skills for correct GSAP animation code: core API, timelines, ScrollTrigger, plugins, React and other frameworks, utilities and performance.
It is a HyperFrames skill that converts existing video code into HyperFrames projects, starting with Remotion and also covering Motion Canvas, Lottie, Three.js, p5.js and canvas animations. It verifies the port frame by frame against the original render.
It installs on demand: run npx hyperframes skills update remotion-to-hyperframes, or npx skills add heygen-com/hyperframes and select it. Install the core HyperFrames skills too, since the port follows the /hyperframes contract.
No. The skill's lint step flags blockers such as useState, useEffect with dependencies and React UI kits like MUI or shadcn. Those parts have to be hosted as running code, refactored out, or brought in as pre-rendered media.
It compares original and port with hyperframes snapshot --against and a diff script that gives SSIM per frame, then lists the frames that diverged. Differences it cannot fix are recorded in TRANSLATION_NOTES.md.