Help us improve
Share bugs, ideas, or general feedback.
npx claudepluginhub robinebers/converted-plugins --plugin remotionHow this skill is triggered — by the user, by Claude, or both
Slash command
/remotion:remotionThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Use this skills whenever you are dealing with Remotion code to obtain the domain-specific knowledge.
rules/3d.mdrules/animations.mdrules/assets.mdrules/audio-visualization.mdrules/audio.mdrules/calculate-metadata.mdrules/can-decode.mdrules/charts.mdrules/compositions.mdrules/display-captions.mdrules/extract-frames.mdrules/ffmpeg.mdrules/fonts.mdrules/get-audio-duration.mdrules/get-video-dimensions.mdrules/get-video-duration.mdrules/gifs.mdrules/images.mdrules/import-srt-captions.mdrules/light-leaks.mdGuides Next.js Cache Components and Partial Prerendering (PPR): 'use cache' directives, cacheLife(), cacheTag(), revalidateTag() for caching, invalidation, static/dynamic optimization. Auto-activates on cacheComponents: true.
Creates, reads, edits, and analyzes .docx files using docx-js for new documents, pandoc for text extraction, Python scripts for XML unpacking/validation/changes, and LibreOffice for conversions.
Share bugs, ideas, or general feedback.
Use this skills whenever you are dealing with Remotion code to obtain the domain-specific knowledge.
When in an empty folder or workspace with no existing Remotion project, scaffold one using:
npx create-video@latest --yes --blank --no-tailwind my-video
Replace my-video with a suitable project name.
Start the Remotion Studio to preview a video:
npx remotion studio
You can render a single frame with the CLI to sanity-check layout, colors, or timing.
Skip it for trivial edits, pure refactors, or when you already have enough confidence from Studio or prior renders.
npx remotion still [composition-id] --scale=0.25 --frame=30
At 30 fps, --frame=30 is the one-second mark (--frame is zero-based).
When dealing with captions or subtitles, load the ./rules/subtitles.md file for more information.
For some video operations, such as trimming videos or detecting silence, FFmpeg should be used. Load the ./rules/ffmpeg.md file for more information.
When needing to detect and trim silent segments from video or audio files, load the ./rules/silence-detection.md file.
When needing to visualize audio (spectrum bars, waveforms, bass-reactive effects), load the ./rules/audio-visualization.md file for more information.
When needing to use sound effects, load the ./rules/sfx.md file for more information.
Read individual rule files for detailed explanations and code examples: