Catalog
affaan-m/remotion-video-creation

affaan-m

remotion-video-creation

Best practices for Remotion - Video creation in React. 29 domain-specific rules covering 3D, animations, audio, captions, charts, transitions, and more. Use when building video in React with Remotion — animations, audio, captions, charts, or transitions.

NewUpdated Sep 9, 2026

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:

Files32
32 files · 73.7 KB

Select a file to preview

Overall Score

88/100

Grade

A

Excellent

Grades are signals, not a certification. Always review a skill yourself before use.

Safety

90

Quality

87

Clarity

88

Completeness

84

Summary

A comprehensive domain-specific skill providing 29 rules for video creation with Remotion (React-based video framework). The skill covers animations, audio, captions, charts, 3D, transitions, and asset management with detailed markdown guides, code examples, and linked supporting files. It is a well-organized reference knowledge base with no executable components.

Detected Capabilities

code examples (read-only)knowledge base referenceconfiguration patternsmarkdown documentationAPI usage patternsbest practices guidance

Trigger Keywords

Phrases that agents use to match this skill to user intent.

remotion video creationframe-based animationaudio synchronizationcaption renderingdata visualizationthree.js integrationscene transitionsmedia asset handlingdynamic composition metadatatimeline sequencing

Risk Signals

INFO

Remote URL fetching in code examples (fetch() calls to api.example.com, remotion.media)

rules/compositions.md:calculateMetadata, rules/import-srt-captions.md, rules/lottie.md
INFO

External asset references (Lottie files from assets4.lottiefiles.com)

rules/lottie.md
INFO

No security-sensitive operations detected; skill is purely educational documentation with code snippets

All files

Referenced Domains

External domains referenced in skill content, detected by static analysis.

api.example.comassets4.lottiefiles.comexample.comremotion.devremotion.mediawww.remotion.dev

Use Cases

  • Create frame-based animations in Remotion videos
  • Integrate audio tracks, captions, and sound effects into compositions
  • Build data visualizations and charts animated on the timeline
  • Embed 3D content using Three.js and React Three Fiber
  • Apply scene transitions and temporal sequencing to video clips
  • Handle media assets (images, videos, audio, fonts) from local and remote sources
  • Generate dynamic compositions with computed metadata
  • Transcribe audio and display synchronized captions
  • Measure and fit text content within layouts
  • Troubleshoot rendering issues with forbidden CSS animations

Quality Notes

  • Well-organized hierarchical structure with clear rule categories covering the full Remotion API surface
  • Comprehensive code examples demonstrating correct patterns (useCurrentFrame for all animations, staticFile for assets)
  • Explicit restrictions clearly stated (CSS animations forbidden, useFrame() not allowed, specific Sequence layout requirements)
  • Practical prerequisites documented for each rule (package installation commands for npm, bun, yarn, pnpm)
  • Supporting code examples provided as executable TypeScript files (bar chart, typewriter, word highlight animations)
  • Cross-referenced patterns (e.g., spring animations, timing, easing) reduce duplication
  • Consistent formatting and terminology throughout (frames, fps, durationInFrames normalized)
  • Best practices embedded (wait for fonts before measuring, use AbortSignal for cancellation, match font properties in measurement)
  • Edge cases addressed (looping behavior, pitch shifting only in server rendering, frame counting with loopVolumeCurveBehavior)
  • Limitations clearly noted (CORS for remote images, negative playbackRate not supported)
Model: claude-haiku-4-5-20251001Analyzed: Sep 9, 2026

Reviews

Add this skill to your library to leave a review.

No reviews yet

Be the first to share your experience.

Version History

  1. v2.0

    Contract changed: description

    ✦ AIExpands activation guidance in description to clarify skill scope: animations, audio, captions, charts, transitions.

    triggering2026-09-09

    LATEST
  2. v1.0

    2026-04-20

    View This VersionInitial version

Use affaan-m/remotion-video-creation in your dev environment

Command Palette

Search for a command to run...

affaan-m/remotion-video-creation | SkillRepo