remotion-video-creation — Remotion skill for Claude Code
This skill gives coding agents Remotion guidance for React video work, from animation and audio to captions, charts, and transitions. Use it while building or editing a Remotion project.
npx skills add affaan-m/ECC --skill remotion-video-creation -a claude-codeWhat remotion-video-creation does
The rules cover compositions, animation timing, sequencing, and trimming, along with audio, fonts, images, and video. They also address captions, charts, scene transitions, text fitting, and 3D content with Three.js and React Three Fiber.
The skill points agents to individual rule files for topic-specific guidance. Some media tasks use Mediabunny, including decode checks and frame extraction. Install it when an agent is working with Remotion; it has little use in projects that do not use Remotion.
What it helps with
- animate a title within a Remotion composition
- adjust audio volume, speed, or pitch
- import captions from an
.srtfile - add a chart or transition between scenes
- fit text to a container and check for overflow
Example prompts for the agent
- Add a title animation and a scene transition to this Remotion composition.
- Import captions from `captions.srt` and highlight the current word.
- Check whether this video can be decoded, then extract a frame at the requested timestamp.
How to install remotion-video-creation
1Skills CLI (Vercel)
npx skills add affaan-m/ECC --skill remotion-video-creation -a claude-code2Manually: put the files in place
~/.claude/skills/remotion-video-creation/SKILL.mdCopy the whole skill folder; for one project use .claude/skills/remotion-video-creation/
1Skills CLI (Vercel)
npx skills add affaan-m/ECC --skill remotion-video-creation -a codex2Manually: put the files in place
.agents/skills/remotion-video-creation/SKILL.mdFor all projects use ~/.agents/skills/
1Skills CLI (Vercel)
npx skills add affaan-m/ECC --skill remotion-video-creation -a cursor2Manually: put the files in place
.cursor/skills/remotion-video-creation/SKILL.mdCursor also reads .agents/skills/ and .claude/skills/
1GitHub CLI
gh skill install affaan-m/ECC remotion-video-creation2Manually: put the files in place
.github/skills/remotion-video-creation/SKILL.md1Skills CLI (Vercel)
npx skills add affaan-m/ECC --skill remotion-video-creation -a gemini-cli2Platform CLI
gemini skills install https://github.com/affaan-m/ECC --path skills/remotion-video-creationManually: put the files in place
.devin/skills/remotion-video-creation/SKILL.mdThe legacy .windsurf/skills/ path still works
Skills CLI (Vercel)
npx skills add affaan-m/ECC --skill remotion-video-creation -a opencodeClaude.ai
Zip the folder and upload it in Settings → Capabilities → Skills
From the same set146
The whole set →Similar
Questions about remotion-video-creation
How do I install remotion-video-creation in Claude Code?
Run npx skills add affaan-m/ECC --skill remotion-video-creation -a claude-code. The skill file is at ~/.claude/skills/remotion-video-creation/SKILL.md.
What does remotion-video-creation do?
It provides coding agents with Remotion guidance for React video projects, covering areas such as animation, audio, captions, charts, and compositions.
Does the skill cover 3D content?
Yes. Its rules include 3D content made with Three.js and React Three Fiber.
Source text
SKILL.md · MIT
--- name: remotion-video-creation description: Best practices for Remotion - Video creation in React. 29 domain-specific rules covering 3D, animations, audio, captions, charts, transitions, and more. Use when building video in React with Remotion — animations, audio, captions, charts, or transitions. metadata: tags: remotion, video, react, animation, composition, three.js, lottie --- ## When to use Use this skills whenever you are dealing with Remotion code to obtain the domain-specific knowledge. ## How to use Read individual rule files for detailed explanations and code examples: - [rules/3d.md](rules/3d.md) - 3D content in Remotion using Three.js and React Three Fiber - [rules/animations.md](rules/animations.md) - Fundamental animation skills for Remotion - [rules/assets.md](rules/assets.md) - Importing images, videos, audio, and fonts into Remotion - [rules/audio.md](rules/audio.md) - Using audio and sound in Remotion - importing, trimming, volume, speed, pitch - [rules/calculate-metadata.md](rules/calculate-metadata.md) - Dynamically set composition duration, dimensions, and props - [rules/can-decode.md](rules/can-decode.md) - Check if a video can be decoded by the browser using Mediabunny - [rules/charts.md](rules/charts.md) - Chart and data visualization patterns for Remotion - [rules/compositions.md](rules/compositions.md) - Defining compositions, stills, folders, default props and dynamic metadata - [rules/display-captions.md](rules/display-captions.md) - Displaying captions in Remotion with TikTok-style pages and word highlighting - [rules/extract-frames.md](rules/extract-frames.md) - Extract frames from videos at specific timestamps using Mediabunny - [rules/fonts.md](rules/fonts.md) - Loading Google Fonts and local fonts in Remotion - [rules/get-audio-duration.md](rules/get-audio-duration.md) - Getting the duration of an audio file in seconds with Mediabunny - [rules/get-video-dimensions.md](rules/get-video-dimensions.md) - Getting the width and height of a video file with Mediabunny - [rules/get-video-duration.md](rules/get-video-duration.md) - Getting the duration of a video file in seconds with Mediabunny - [rules/gifs.md](rules/gifs.md) - Displaying GIFs synchronized with Remotion's timeline - [rules/images.md](rules/images.md) - Embedding images in Remotion using the Img component - [rules/import-srt-captions.md](rules/import-srt-captions.md) - Importing .srt subtitle files into Remotion using @remotion/captions - [rules/lottie.md](rules/lottie.md) - Embedding Lottie animations in Remotion - [rules/measuring-dom-nodes.md](rules/measuring-dom-nodes.md) - Measuring DOM element dimensions in Remotion - [rules/measuring-text.md](rules/measuring-text.md) - Measuring text dimensions, fitting text to containers, and checking overflow - [rules/sequencing.md](rules/sequencing.md) - Sequencing patterns for Remotion - delay, trim, limit duration of items - [rules/tailwind.md](rules/tailwind.md) - Using TailwindCSS in Remotion - [rules/text-animations.md](rules/text-animations.md) - Typography and text animation patterns for Remotion - [rules/timing.md](rules/timing.md) - Interpolation curves in Remotion - linear, easing, spring animations - [rules/transcribe-captions.md](rules/transcribe-captions.md) - Transcribing audio to generate captions in Remotion - [rules/transitions.md](rules/transitions.md) - Scene transition patterns for Remotion - [rules/trimming.md](rules/trimming.md) - Trimming patterns for Remotion - cut the beginning or end of animations - [rules/videos.md](rules/videos.md) - Embedding videos in Remotion - trimming, volume, speed, looping, pitch
© affaan-m · MIT · affaan-m/ECC