
Remotion Video Creation
Apply Remotion-specific rules for React video compositions—animation, audio, captions, charts, 3D, and metadata—while coding.
Overview
remotion-video-creation is an agent skill for the Build phase that supplies 29 Remotion-focused rules for React video, animation, audio, captions, and 3D compositions.
Install
npx skills add https://github.com/affaan-m/everything-claude-code --skill remotion-video-creationWhat is this skill?
- 29 domain-specific rules across Remotion topics (3D, animations, audio, captions, charts, transitions, and more)
- Per-topic rule files: compositions, calculate-metadata, display-captions, extract-frames, can-decode, assets
- Covers Three.js / React Three Fiber 3D, Lottie-related media patterns, and chart visualization in compositions
- Audio guidance: import, trim, volume, speed, and pitch inside Remotion timelines
- Use whenever agent touches Remotion code—read the matching rules/*.md entry for examples
- Rule index includes compositions, animations, assets, audio, charts, 3D, captions, and metadata topics
Adoption & trust: 3.5k installs on skills.sh; 210k GitHub stars; 2/3 security scanners passed (skills.sh audits).
What problem does it solve?
Generic React guidance causes wrong Remotion patterns for timing, assets, captions, and rendering metadata.
Who is it for?
Indie builders shipping programmatic video (launch teasers, changelog reels, metric dashboards) in a Remotion repo.
Skip if: Non-Remotion video editors, pure backend pipelines, or teams wanting a one-click render SaaS without touching React composition code.
When should I use this skill?
Whenever you are dealing with Remotion code to obtain domain-specific knowledge.
What do I get? / Deliverables
Your agent pulls the correct rules/*.md guidance so compositions, media, and animations follow Remotion best practices.
- Remotion components aligned to topic-specific rules (captions, charts, audio, 3D)
- Composition metadata and asset imports following rules/*.md patterns
Recommended Skills
Journey fit
Programmatic video UI is frontend/product engineering work during the Build phase. Remotion is React-driven composition code, assets, and timelines—core frontend media implementation.
How it compares
Domain rule pack for Remotion React code, not a CapCut template library or an FFmpeg-only CLI skill.
Common Questions / FAQ
Who is remotion-video-creation for?
Solo developers and content-minded founders using Remotion who want an agent to follow official-style patterns per feature area.
When should I use remotion-video-creation?
During Build whenever you implement or refactor Remotion compositions, captions, audio, charts, 3D scenes, or dynamic metadata in React.
Is remotion-video-creation safe to install?
It is documentation-style rules without built-in shell or network tools in the excerpt—still review the Security Audits panel on this page before install.
SKILL.md
READMESKILL.md - Remotion Video Creation
## 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 --- name: 3d description: 3D content in Remotion using Three.js and React Three Fiber. metadata: tags: 3d, three, threejs --- # Using Three.js and React Three Fiber in Remotion Follow React Three Fiber and Three.js best practices. Only the following Remotion-specific rules need to be followed: ## Prerequisites First, the `@remotion/three` package needs to be installed. If it is not, use the following command: ```bash npx remotion add @remotion/three