Best practices and comprehensive guide for Remotion - programmatic video creation in React with animations, compositions, and media handling
62
45%
Does it follow best practices?
Impact
93%
1.43xAverage score across 3 eval scenarios
Advisory
Suggest reviewing before use
Optimize this skill with Tessl
npx tessl skill review --optimize ./cli-tool/components/skills/video/remotion/SKILL.mdFrame-driven animations and scene transitions
useCurrentFrame driven
100%
100%
No CSS transitions
100%
100%
No Tailwind animation classes
100%
100%
Clamped interpolation
100%
100%
Spring damping config
50%
100%
FPS-based frame math
0%
100%
TransitionSeries used
100%
100%
Per-module transition imports
100%
100%
Premount sequences
0%
0%
Correct total duration
100%
100%
Font loading and text animation patterns
Google Fonts package
100%
100%
Top-level loadFont
100%
100%
Specific weights and subsets
100%
100%
fontFamily in style
100%
100%
useCurrentFrame typewriter
100%
100%
String slicing typewriter
100%
100%
No CSS text animations
100%
100%
Type not interface for props
100%
100%
Composition in Root.tsx
100%
100%
Media assets with captions and sequencing
Remotion Img component
100%
100%
staticFile() for assets
100%
100%
Audio from @remotion/media
0%
100%
Video from @remotion/media
0%
100%
Premount sequences
0%
0%
parseSrt for captions
0%
100%
createTikTokStyleCaptions
0%
100%
Sequence-based caption rendering
0%
100%
eaafb99
Table of Contents
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.