remotion-motion-graphics

Solid

Create and edit professional motion graphics videos with Remotion (React-based video). Use this skill EVERY time the user wants to create a video, edit a video, animate something, build an intro/outro/logo animation, make a Reel/Short/promo/launch video, add text animations or captions to footage, composite images and B-roll into a video, or mentions Remotion, motion graphics, video rendering, or "make this video look better/less generic". Also trigger when editing an existing Remotion project or when the user complains their video looks basic, generic, or amateur — this skill contains the exact fixes. Always read this skill BEFORE writing any Remotion code.

AI & Automation 144 stars 14 forks Updated 4 weeks ago MIT

Install

View on GitHub

Quality Score: 84/100

Stars 20%
72
Recency 20%
90
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# Remotion Motion Graphics Remotion renders React components frame-by-frame into video. Code quality is not the bottleneck — **motion design craft is**. Untrained generation produces linear easing, opacity-only fades, simultaneous entrances, flat colors, and no texture. That is the "generic AI video" look. This skill exists to prevent it. ## Non-negotiable rules (apply to EVERY composition) 1. **NEVER use linear interpolation.** Every `interpolate()` gets an easing curve; every entrance prefers `spring()`. Always `extrapolateLeft/Right: "clamp"`. 2. **Entrances animate 2–3 properties together** (opacity + translateY + scale). A lone fade is forbidden. 3. **Stagger everything.** Lists, words, rays, cards: 3–6 frame offsets. Nothing enters simultaneously. 4. **Exits exist and are faster than entrances** (~10 frames vs ~20). 5. **Five-layer stack in every scene**, bottom to top: background mesh → assets → graphics/type → color grade → grain + vignette. Never a flat solid background. 6. **Every still image gets Ken Burns** (slow scale 1→1.08 + pan). Every video asset uses `<OffthreadVideo>`, never `<Video>`. 7. **Idle elements breathe**: anything on screen >2s gets sin-wave micro-motion. 8. **All timing derives from `fps`** via `useVideoConfig()`. No magic frame numbers. 9. **One theme object** at the top of the project (colors, easings, spring presets, fonts). Never inline a hex color or easing in a component. 10. **Render, extract frames, LOOK at them, fix,...

Details

Author
haidrrrry
Repository
haidrrrry/claude-remotion-skill
Created
3 months ago
Last Updated
4 weeks ago
Language
TypeScript
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

Web & Frontend Listed

remotion-motion-graphics

Create and edit professional motion graphics videos with Remotion (React-based video). Use this skill EVERY time the user wants to create a video, edit a video, animate something, build an intro/outro/logo animation, make a Reel/Short/promo/launch video, add text animations or captions to footage, composite images and B-roll into a video, or mentions Remotion, motion graphics, video rendering, or "make this video look better/less generic". Also trigger when editing an existing Remotion project or when the user complains their video looks basic, generic, or amateur — this skill contains the exact fixes. Always read this skill BEFORE writing any Remotion code.

0 Updated today
unmet23-lab
Code & Development Listed

video-motion-craft

Create and edit video with cinematic motion — Remotion (React video) for motion graphics, reels, intros, promos, titles and game trailers, plus FFmpeg/Whisper for editing real footage (trim, jump-cut, captions, overlays, speed). Load ALWAYS before the first line of video code. Triggers — "make a video", "edit this video", "reel", "Shorts/TikTok", "intro", "logo animation", "titles", "captions", "promo video", "cinematic", "sync to music", "hit the beat", "the video looks cheap/generic/AI-made", "game trailer", "store/showcase video", "gameplay capture", Remotion, ffmpeg, motion graphics, video render.

0 Updated 3 days ago
vibegameengine
AI & Automation Listed

remotion

Creates programmatic video with React via Remotion — compositions, sequences, and motion graphics animated with useCurrentFrame() and rendered to MP4. USE WHEN video, animation, motion graphics, video rendering, React video, render video, animate content, make a short, create animations, video overlay, explainer video, animated explainer, content to video, programmatic video. NOT FOR static images, diagrams, or illustrations (use Art), tight-cut filler removal from raw recordings (use Video), or audio-only podcast cleaning (use AudioEditor).

12 Updated 4 days ago
DorShaer