What problem does it solve?
This Skill consolidates domain-specific Remotion guidance to prevent common pitfalls like rendering flicker, asset-loading races, incorrect timing, and export mismatches when building React-based videos.
Core Features & Use Cases
- Animation Discipline: Enforce animations driven by useCurrentFrame and forbid runtime CSS or third-party animations that cause non-deterministic renders.
- Asset & Media Handling: Recommend staticFile usage, useDelayRender patterns, Mediabunny utilities for duration/dimensions, and FFmpeg trimming strategies to ensure assets load and sync reliably.
- Composition & Export: Provide rules for compositions, calculateMetadata for dynamic sizing, caption workflows, transitions, Mapbox integration, and transparent export settings for production-ready outputs.
- Use Case: Turning AI-generated voiceover, captions, and sourced clips into a timed, deterministic Remotion composition ready for server-side rendering.
Quick Start
Follow the remotion-best-practices rules and consult the relevant rules/*.md files to update your Remotion components to use useCurrentFrame, staticFile, and useDelayRender so renders are deterministic and flicker-free.