What problem does it solve? Writing Remotion video code without framework-specific knowledge leads to common failures like flickering animations, unloaded assets, and broken renders. This Skill supplies the correct patterns for animations, media, captions, and rendering so generated Remotion code works on the first render. ## Core Features & Use Cases - Animation & Timing Rules: Enforces useCurrentFrame()-driven animations, spring configs, easing curves, and sequencing patterns while forbidding CSS transitions that break rendering. - Media Handling: Covers images, videos, audio, GIFs, Lottie, fonts, 3D (Three.js), maps (Mapbox), charts, and audio visualization with copy-paste-ready code. - Captions & Metadata: Guides transcription, SRT import, TikTok-style caption display, and dynamic composition metadata via calculateMetadata and Mediabunny utilities. - Use Case: When asked to build a video with animated captions synced to a voiceover, load this Skill to get the correct @remotion/captions workflow, word highlighting pattern, and audio duration calculation. ## Quick Start Ask the AI to create a Remotion composition with animated text and background music, and it will apply these rules automatically.