remotion-best-practices
Best practices for Remotion - Video creation in React
Instalar com Codex ou Claude Copie este prompt, cole no Codex, Claude ou outro assistente e deixe que ele revise a página da skill e instale para você.
Menu
Best practices for Remotion - Video creation in React
Instalar com Codex ou Claude Copie este prompt, cole no Codex, Claude ou outro assistente e deixe que ele revise a página da skill e instale para você.
Baseado na classificação ocupacional SOC
Generate AI voiceovers, sound effects, and music using ElevenLabs APIs. Use when creating audio content for videos, podcasts, or games. Triggers include generating voiceovers, narration, dialogue, sound effects from descriptions, background music, soundtrack generation, voice cloning, or any audio synthesis task.
Video and audio processing with FFmpeg. Use for format conversion, resizing, compression, audio extraction, and preparing assets for Remotion. Triggers include converting GIF to MP4, resizing video, extracting audio, compressing files, or any media transformation task.
Create distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
Cloud GPU orchestration via Modal for FLUX.2 image generation and (optional) SadTalker talking-head jobs. Use when generating images via Modal, scaling up cloud GPU work, deploying Python functions to Modal, debugging Modal job failures, or budgeting against the $30/month free credit. Triggers include "generate image via Modal", "FLUX", "FLUX.2", "Modal job", "spawn Modal function", "modal run", "Modal deploy".
Python video composition with moviepy 2.x - overlaying deterministic text on AI-generated video (LTX-2, SadTalker), compositing clips, single-file build.py video projects. Use when adding labels/captions/lower-thirds to LTX-2 or SadTalker outputs, building short ad-style spots in pure Python without Remotion, or doing programmatic video composition. Triggers include text overlay on video, label LTX-2 clip, caption SadTalker output, lower third, build.py video, moviepy, Python video composition, sub-30s ad spot.
AI image editing prompting patterns for Qwen-Image-Edit. Use when editing photos while preserving identity, reframing cropped images, changing clothing or accessories, adjusting poses, applying style transfers, or character transformations. Provides prompt patterns, parameter tuning, and examples.
| name | remotion-best-practices |
| description | Best practices for Remotion - Video creation in React |
| metadata | {"tags":"remotion, video, react, animation, composition"} |
This skill was copied from the claude-code-video-toolkit seed (commit b86feda) on 2026-05-18.
Workspace adaptations:
- References to the seed's
tools/*.pyscripts (e.g.,tools/voiceover.py,tools/image_edit.py,tools/sadtalker.py) do not exist in this workspace. Image/video/voice generation here is orchestrated by TypeScript inlib/(lib/audio.ts,lib/assets.ts,lib/render.ts) calling Modal jobs (for FLUX images) and the Higgsfield CLI (for video clips).- Treat any seed-tool path as a conceptual reference; the actual command in this workspace is the corresponding
lib/*.tsfunction or a directhiggsfield/modalCLI call.- Briefs live in
briefs/<slug>.md, per-render workspaces inruns/<slug>/, finished MP4s invideos/.
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: