Create editable AI video projects with Remotion and React, then preview and render them to MP4. Use for vertical short videos, product demos, story-driven animations, HUD/tech visuals, feed ads, tutorial videos, subtitles, voiceover, sound effects, and code-based video iteration.
71
88%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
View guide
Passed
No findings from the security scan
Use this skill when the user wants Hermes to turn a short video idea into an editable, renderable React video project with Remotion.
Remotion is different from prompt-only AI video tools: it produces a code project. That means the agent can repeatedly edit subtitles, timing, characters, scenes, voiceover, sound effects, and visual rhythm, then render a new MP4.
Good fits include vertical short videos, product demos, story-driven animations, HUD/tech-style videos, feed ad creatives, tutorial explainers, caption-heavy clips, and reusable video templates.
If the upstream Remotion skill is not installed, install it first:
hermes skills install skills-sh/google-labs-code/stitch-skills/remotionFor a new Remotion project, scaffold from an empty folder:
npx create-video@latest --yes --blank --no-tailwind my-videoReplace my-video with a short project name based on the user's brief.
Composition, Sequence, AbsoluteFill, Audio, Video, Img, useCurrentFrame, useVideoConfig, interpolate, and spring.npx remotion studionpx remotion still <composition-id> --scale=0.25 --frame=30npx remotion render <composition-id> out/final.mp4Before delivery, run the strongest practical validation for the scope:
npm run build
npx remotion still <composition-id> --scale=0.25 --frame=30
npx remotion render <composition-id> out/final.mp4If the project uses a different package script, follow that project instead. If rendering fails because of missing browser, FFmpeg, codec, or dependency setup, report the blocker and run the relevant Remotion or environment diagnostic before retrying.
When finished, tell the user:
Do not stop at a concept. A Remotion video task is complete when the project is editable and the requested MP4 is rendered, unless the user explicitly asks for source code only.
33c342e
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.