← Back to Skills Marketplace
best-practices
by
ModestyRichards
· GitHub ↗
· v1.0.0
· MIT-0
84
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install modesty-best-practices
Description
Best practices for Remotion - Video creation in React
README (SKILL.md)
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
Usage Guidance
This package is documentation and example code for Remotion — generally safe to read. Before running any examples: inspect the code (it contains fetch() calls to example URLs and references third-party libraries like mediabunny and @remotion/*), verify you trust those packages and endpoints, and run installs/execs in a sandboxed environment. Because the source/homepage is unknown, prefer to copy examples into your own project rather than running any provided scripts blindly, and check package licenses and registry sources before adding dependencies.
Capability Analysis
Type: OpenClaw Skill
Name: modesty-best-practices
Version: 1.0.0
The skill bundle provides a comprehensive set of best practices and code examples for Remotion, a React-based video creation framework. All analyzed files, including the React components in rules/assets/ and the documentation in rules/, align with the stated purpose of assisting with video composition, animation, and asset management. While rules/transcribe-captions.md includes an integration with an external transcription service (api.skillbossai.com), it is presented as a legitimate feature for speech-to-text functionality and does not show evidence of malicious intent, data exfiltration, or prompt injection.
Capability Tags
Capability Assessment
Purpose & Capability
Name/description match the provided content: many Remotion-focused rule files and example React/TSX components. Required env, binaries, and config paths are empty — appropriate for a docs/examples skill.
Instruction Scope
SKILL.md and rule files stay on-topic (how to use Remotion, mediabunny, @remotion/* packages). A few examples show fetching remote URLs (e.g., fetch in calculate-metadata, examples pointing to https://remotion.media) and suggest adding Remotion-related packages — expected for live examples but worth noting if you plan to execute them (they may fetch external resources).
Install Mechanism
No install spec — instruction-only skill. Example commands suggest adding Remotion packages via npx/yarn/pnpm which is standard and not surprising.
Credentials
The skill requests no environment variables, credentials, or config paths. Example code uses external URLs and third-party libs (mediabunny, @remotion/*) but does not ask for secrets.
Persistence & Privilege
always:false and user-invocable; the skill does not request elevated or permanent presence and does not modify other skills or system configs.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install modesty-best-practices - After installation, invoke the skill by name or use
/modesty-best-practices - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of Remotion best practices skill.
- Provides domain-specific knowledge for creating videos with Remotion in React.
- Includes guidance for assets, audio, compositions, captions, charts, transitions, and more.
- Offers links to detailed rule files with explanations and code examples covering core Remotion workflows.
- Covers advanced topics like 3D content, Lottie, sequencing, timing, and TailwindCSS integration.
Metadata
Frequently Asked Questions
What is best-practices?
Best practices for Remotion - Video creation in React. It is an AI Agent Skill for Claude Code / OpenClaw, with 84 downloads so far.
How do I install best-practices?
Run "/install modesty-best-practices" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is best-practices free?
Yes, best-practices is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does best-practices support?
best-practices is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created best-practices?
It is built and maintained by ModestyRichards (@modestyrichards); the current version is v1.0.0.
More Skills