What problem does it solve?
This skill prevents rendering issues and flaky video exports by codifying Remotion-specific best practices, especially around animation timing, assets, and determinism.
Core Features & Use Cases
- Frame-driven animation rules: Ensures animations are driven by useCurrentFrame() (no CSS/Tailwind animations) to avoid flicker during rendering.
- Asset and media ingestion guidance: Standardizes how to reference files (staticFile), and how to use images, audio, video, fonts, and captions.
- Specialized patterns & guardrails: Covers advanced areas like Three.js/React Three Fiber in Remotion, transitions, sequencing, and timing interpolation/spring behavior.
Quick Start
Use the ck:remotion skill when building a Remotion project that uses animated media or complex timing, and ask it what rules to follow for your specific component type (for example: images with staticFile, audio trimming, or ThreeCanvas rendering constraints).