What problem does it solve? Writing Remotion video code without domain knowledge leads to common rendering bugs like flickering animations, unloaded fonts, and broken asset paths. This Skill supplies the domain-specific rules needed to write correct Remotion compositions the first time. ## Core Features & Use Cases - Animation Rules: Enforces frame-driven animations via useCurrentFrame() and spring/interpolate patterns instead of forbidden CSS transitions. - Media Handling: Covers embedding videos, audio, images, GIFs, Lottie files, and fonts with correct trimming, volume, and loading behavior. - Captions & Metadata: Guides TikTok-style caption display, SRT import, transcription options, and dynamic composition metadata via calculateMetadata. - Use Case: When asked to create an animated bar chart video or a captioned social media clip in React, the Skill supplies the exact Remotion patterns, components, and pitfalls to avoid. ## Quick Start Use the remotion-best-practices skill to create an animated video composition with a title fade-in and background music.