Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
dwsy avatar

Remotion Best Practices

  • 13 installs
  • 17 repo stars
  • Updated July 25, 2026
  • dwsy/agent

This is a copy of remotion-best-practices by freestylefly - installs and ranking accrue to the original listing.

Domain-specific best practices for Remotion (programmatic video in React), covering animations, assets, audio, 3D and dynamic metadata for writing correct compositions.

About

remotion-best-practices is a Claude Code skill that supplies domain-specific knowledge for Remotion, the React framework for programmatic video, with rule files covering animations, assets, audio, 3D, and dynamic composition metadata. A solo builder reaches for it whenever they are writing Remotion code and want the agent to follow correct, framework-specific patterns instead of guessing.

  • Remotion domain knowledge for agents
  • Rules for animation, audio, assets and 3D
  • Dynamic composition metadata
  • React-based video creation

Remotion Best Practices by the numbers

  • 13 all-time installs (skills.sh)
  • Data as of Jul 29, 2026 (Skillselion catalog sync)
npx skills add https://github.com/dwsy/agent --skill remotion-best-practices

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs13
repo stars17
Last updatedJuly 25, 2026
Repositorydwsy/agent

What it does

Domain-specific best practices for Remotion (programmatic video in React), covering animations, assets, audio, 3D and dynamic metadata for writing correct compositions.

Who is it for?

Builders generating video programmatically in React

Skip if: Non-Remotion video editing workflows

Files

SKILL.mdMarkdownGitHub ↗

When to use

Use this skills whenever you are dealing with Remotion code to obtain the domain-specific knowledge.

How to use

Read individual rule files for detailed explanations and code examples:

  • rules/3d.md - 3D content in Remotion using Three.js and React Three Fiber
  • rules/animations.md - Fundamental animation skills for Remotion
  • rules/assets.md - Importing images, videos, audio, and fonts into Remotion
  • rules/audio.md - Using audio and sound in Remotion - importing, trimming, volume, speed, pitch
  • rules/calculate-metadata.md - Dynamically set composition duration, dimensions, and props
  • rules/can-decode.md - Check if a video can be decoded by the browser using Mediabunny
  • rules/charts.md - Chart and data visualization patterns for Remotion
  • rules/compositions.md - Defining compositions, stills, folders, default props and dynamic metadata
  • rules/display-captions.md - Displaying captions in Remotion with TikTok-style pages and word highlighting
  • rules/extract-frames.md - Extract frames from videos at specific timestamps using Mediabunny
  • rules/fonts.md - Loading Google Fonts and local fonts in Remotion
  • rules/get-audio-duration.md - Getting the duration of an audio file in seconds with Mediabunny
  • rules/get-video-dimensions.md - Getting the width and height of a video file with Mediabunny
  • rules/get-video-duration.md - Getting the duration of a video file in seconds with Mediabunny
  • rules/gifs.md - Displaying GIFs synchronized with Remotion's timeline
  • rules/images.md - Embedding images in Remotion using the Img component
  • rules/import-srt-captions.md - Importing .srt subtitle files into Remotion using @remotion/captions
  • rules/lottie.md - Embedding Lottie animations in Remotion
  • rules/measuring-dom-nodes.md - Measuring DOM element dimensions in Remotion
  • rules/measuring-text.md - Measuring text dimensions, fitting text to containers, and checking overflow
  • rules/sequencing.md - Sequencing patterns for Remotion - delay, trim, limit duration of items
  • rules/tailwind.md - Using TailwindCSS in Remotion
  • rules/text-animations.md - Typography and text animation patterns for Remotion
  • rules/timing.md - Interpolation curves in Remotion - linear, easing, spring animations
  • rules/transcribe-captions.md - Transcribing audio to generate captions in Remotion
  • rules/transitions.md - Scene transition patterns for Remotion
  • rules/trimming.md - Trimming patterns for Remotion - cut the beginning or end of animations
  • rules/videos.md - Embedding videos in Remotion - trimming, volume, speed, looping, pitch

Related skills

Generative Mediafrontenddocs

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.