remotion-best-practices
When to use
Use this skills whenever you are dealing with Remotion code to obtain the domain-specific knowledge.
Captions
When dealing with captions or subtitles, load the ./rules/subtitles.md file for more information.
Using FFmpeg
For some video operations, such as trimming videos or detecting silence, FFmpeg should be used. Load the ./rules/ffmpeg.md file for more information.
Audio visualization
When needing to visualize audio (spectrum bars, waveforms, bass-reactive effects), load the ./rules/audio-visualization.md file for more information.
How to use
When you need to capture a still, render a video segment, or list compositions via the CLI, load the CLI rule. Read individual rule files for detailed explanations and code examples:
More from udnisap/skills
maths
Performs numerical and symbolic mathematics using NumPy, SciPy, SymPy, and mpmath. Use when the user needs linear algebra, arrays, optimization, integration, ODEs, symbolic expressions, equation solving, or arbitrary-precision arithmetic.
17motion-canvas
Create programmatic vector animations with TypeScript using the Motion Canvas library. Use when building animated explainer videos, tutorials, data visualizations, or presentations with synchronized audio; when the user asks about Motion Canvas, makeScene2D, scenes and generators, signals and tweening, 2D components (LaTeX, Code, Txt, Circle, Rect, Layout, Img, Video, SVG), the editor, exporting video or image sequences, or plugin authoring. Covers technique guides (code-block, compositing, shaders, 3D, parallax) and package/component docs.
5skill development
This skill should be used when the user wants to "create a skill", "add a skill to plugin", "write a new skill", "improve skill description", "organize skill content", or needs guidance on skill structure, progressive disclosure, or skill development best practices for Claude Code plugins.
1