Vibeleaderboard
Index / tool

Remotion Agent Skills

github.com/remotion-dev/skills
Visit github.com
Category
AI Agents
Rank
No. 2067Tools index

Previous survey · No. 2078 ·

Type
TOOL
Use case
Coding
Interfaces
Agent Skill / Plugin
Date

About

The official set of agent skills maintained by Remotion that encode best practices for working in Remotion projects with agents such as Claude Code, Codex, Kimi Code, and Cursor. Individual skills cover creating a project or composition, writing React markup for compositions and animations, launching the Studio preview, and rendering.

What it does

A bundle of instruction files that teach a coding assistant how to build videos in Remotion, the framework where each frame of a video is drawn by a React component. A router skill decides which deeper guide to load: scaffolding a new video, animating it, adding transitions or captions, exporting, or upgrading packages. The guides are written as rules for the assistant to follow, with worked code samples, and one command adds the whole set to a project.

Why it's ranked here

The Remotion team writes these guides, and the depth shows. They encode framework rules a model would not guess: CSS transitions and Tailwind animation classes do not render correctly and must be rewritten as frame-driven interpolation, every timed element should mount one second early, and a transition shortens the total timeline while an overlay does not. The project also offers the skills during new project creation, so this is the path the vendor itself points people toward.

What's good

The workflow guidance protects the user. The assistant is told to open the live preview before building and keep it running so the user can watch and steer, and to render only when explicitly asked. It is told not to overwrite surprising edits the user made outside the conversation. Scaffolding checks whether the folder is empty, and treats environment files and git history as real contents rather than clutter. The upgrade guide pins every Remotion package to one version and aligns helper packages with what the studio expects.

Tradeoffs

This is prose for a model, not code, so nothing enforces it: results depend on the assistant actually loading and following the right guide. The package is private and the README states it is generated from the main Remotion repository, so changes land there rather than here. The bundled maintenance scripts only check that internal links and symlinks resolve; nothing in the files read tests whether the advice produces working videos. Some guidance is opinionated toward the Studio editing model, asking that every editable clip be its own hand-written element instead of a loop.

How to use it well

Install it into any Remotion project where an AI assistant writes the compositions, and start with the router skill if unsure which guide applies. It suits motion graphics, promo clips, captioned videos and map animations built in code. Keep the preview open as the guides suggest, since the editing model assumes a person watching. It does not replace the Remotion documentation for edge cases; a separate docs skill exists for fetching current reference pages.

Technical notes+

skills/remotion-best-practices/SKILL.md is a router that links to embedded reference copies of each sibling skill; scripts/validate-links.ts enforces that those links start with ./ and resolve to the embedded copy, not the sibling folder, and that remotion-markup embeds remotion-maps. scripts/sync-agent-skills.ts symlinks each skill folder into .agents/skills and points .claude/skills at it, with a --check mode that exits 1 on drift. skills/remotion-markup/SKILL.md requires useCurrentFrame() plus interpolate() for motion, premountFor={fps} on timed components, and Interactive.withSchema({wrapInSequence: true}) for Studio-editable props. skills/remotion-markup/transitions.md documents that TransitionSeries.Transition does not accept premountFor. skills/remotion-upgrade/SKILL.md prefers npx remotion upgrade when @remotion/cli is local.

Observed

Format
Markdown agent skill files with YAML front matter (name, description)
Install surface
npx skills add remotion-dev/skills, or offered during bun create video
Packaging
package.json marks the package private; README is generated from the main Remotion repository
Language of tooling
TypeScript maintenance scripts (scripts/sync-agent-skills.ts, scripts/validate-links.ts)
Interface
Slash-command skills such as /remotion-create, /remotion-markup, /remotion-render
Supported agents named
Claude Code, Codex, Kimi Code, Cursor
Validation
Link and symlink checks only; no check that guidance produces working output in the files read

Read from README.md, package.json, skills/remotion-best-practices/SKILL.md, skills/remotion-create/SKILL.md, skills/remotion-render/SKILL.md, skills/remotion-markup/SKILL.md, skills/remotion-markup/timing.md, skills/remotion-markup/transitions.md, skills/remotion-captions/SKILL.md, skills/remotion-upgrade/SKILL.md, scripts/sync-agent-skills.ts, scripts/validate-links.ts.

Tags

remotionagent-skillvideoreactclaude-codecodex

Tech Stack

Node.jsTypeScript

Comments (0)

No comments yet

Editorially curated, with community endorsements as a secondary signal. Corrections welcome.