What problem does it solve? Writing videos programmatically with Remotion requires frame-accurate animation, correct asset handling, and knowledge of many specialized APIs; this Skill provides the domain rules and code patterns so generated Remotion code renders correctly the first time. ## Core Features & Use Cases - Project scaffolding and composition setup: Create new Remotion projects, define compositions with width, height, fps, duration, and dynamic metadata via calculateMetadata. - Animation and sequencing patterns: Animate with useCurrentFrame, interpolate, and Bézier easing; delay, trim, and overlap elements with Sequence and Series. - Media and advanced topics: Loadable rule files cover captions, subtitles, audio, video trimming, 3D with Three.js, Lottie, GIFs, fonts, maps with MapLibre, silence detection with FFmpeg, and audio visualization. - Use Case: Ask the assistant to build a TikTok-style captioned video from an audio file; it scaffolds the project, transcribes captions, displays word-highlighted subtitles, and renders a preview frame for verification. ## Quick Start Ask the assistant to create a Remotion video project and animate a title fading in over two seconds at 30 fps.