
Remotion
Create editable AI video projects with Remotion and React, then preview and render them...
Install
npx skills add EKKOLearnAI/ekko-studio --skill remotion -g -a claude-code -y- Repository
- EKKOLearnAI/ekko-studio11.6k
- Category
- Design
- Updated
- 3d ago
- License
- MIT
- Context cost
- Lightabout 931 tokens
- Runs scripts
- No, instructions only
What it does
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.
Remotion
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.
Setup
If the upstream Remotion skill is not installed, install it first:
hermes skills install skills-sh/google-labs-code/stitch-skills/remotion
For a new Remotion project, scaffold from an empty folder:
npx create-video@latest --yes --blank --no-tailwind my-video
Replace my-video with a short project name based on the user's brief.
Workflow
- Turn the request into a concise production brief: purpose, audience, duration, aspect ratio, style, scenes, text, narration, music, sound effects, and output path.
- Use practical defaults when the user does not specify them: 1080x1920 for vertical short video, 1920x1080 for horizontal video, 30 fps, MP4 output, and a duration that fits the requested platform.
- Create or reuse a Remotion project.
- Build the video as React components and Remotion compositions. Keep scene data, captions, colors, timing, and copy easy to edit.
- Use Remotion primitives for timing and media:
Composition,Sequence,AbsoluteFill,Audio,Video,Img,useCurrentFrame,useVideoConfig,interpolate, andspring. - Preview in Remotion Studio while iterating:
npx remotion studio
- For non-trivial layouts, render at least one still frame to catch layout, color, and timing issues:
npx remotion still <composition-id> --scale=0.25 --frame=30
- Render the final MP4:


