What problem does it solve? Writing Remotion video code without domain knowledge leads to common mistakes like CSS animations that fail to render, incorrect asset handling, and broken timing. This Skill provides the domain-specific rules and code patterns needed to build correct, renderable React-based videos. ## Core Features & Use Cases - Project Scaffolding & Animation: Set up new Remotion projects and animate properties with useCurrentFrame(), interpolate(), and Bézier easing instead of forbidden CSS transitions. - Media Handling: Add images, videos, audio, GIFs, Lottie animations, and fonts using staticFile(), <Img>, <Video>, and <Audio> components. - Specialized Rule Files: Load on-demand guidance for captions, subtitles, 3D with Three.js, audio visualization, maps with MapLibre, silence detection with FFmpeg, transitions, and parameterized compositions with Zod. - Use Case: When asked to build a promotional video with animated titles, background music, and TikTok-style captions, this Skill supplies the correct composition structure, sequencing patterns, and caption rendering code. ## Quick Start Use the remotion-best-practices skill to scaffold a new Remotion video project and add an animated title sequence.