What problem does it solve? Writing Remotion video code without domain knowledge leads to common rendering bugs such as flickering animations, unloaded assets, and out-of-sync captions. This Skill supplies the domain-specific rules needed to write correct Remotion compositions. ## Core Features & Use Cases - Animation Rules: Enforces frame-driven animations via useCurrentFrame() and forbids CSS transitions that break rendering. - Media Handling: Covers importing images, videos, audio, fonts, GIFs, and Lottie files using staticFile() and Remotion components. - Specialized Guides: Includes rules for captions/subtitles, audio visualization, 3D with Three.js, Mapbox map animations, charts, transitions, and FFmpeg trimming. - Use Case: When asked to build a TikTok-style captioned video or an animated data visualization in Remotion, load the relevant rule files to produce correct, render-safe code. ## Quick Start Use the remotion-best-practices skill to create a Remotion composition with a spring-animated title and background music.