What problem does it solve? Writing Remotion video code requires framework-specific knowledge—CSS animations do not render, timing must be frame-based, and media, captions, and transitions each follow distinct APIs. This Skill supplies the correct patterns so generated Remotion code renders correctly the first time. ## Core Features & Use Cases - Animation & Timing: Animate properties with useCurrentFrame, interpolate, Easing.bezier curves, and springs instead of forbidden CSS transitions. - Media & Sequencing: Add images, video, and audio via staticFile and @remotion/media components, and control timing with Sequence, Series, and TransitionSeries. - Dynamic Compositions: Define compositions with defaultProps, folders, stills, and calculateMetadata for data-driven duration, dimensions, and props. - Use Case: Ask the AI to build a 30-second product promo video with a typewriter title, background music, scene transitions, and captions, and receive working Remotion code scaffolded with create-video. ## Quick Start Create a Remotion video project and build an animated composition with a fade-in title and background music.