What problem does it solve? Writing videos as code with Remotion requires framework-specific knowledge that generic React experience does not cover, such as frame-driven animation, asset loading, caption rendering, and media metadata extraction. This Skill provides the domain rules needed to produce correct, flicker-free Remotion compositions. ## Core Features & Use Cases - Project scaffolding and preview: Set up a new Remotion project with create-video and preview compositions in Remotion Studio. - Animation and sequencing rules: Drive all motion with useCurrentFrame(), interpolate, springs, Sequence, Series, and TransitionSeries while avoiding forbidden CSS animations. - Media handling: Embed images, videos, audio, GIFs, Lottie files, fonts, and 3D content, plus extract video duration, dimensions, and frames using Mediabunny. - Use Case: Build a captioned social media video by transcribing audio, rendering TikTok-style word-highlighted captions, adding sound effects, and rendering the final MP4 from the CLI. ## Quick Start Use the remotion skill to scaffold a new video project and create an animated title composition with a fade-in effect.