← Back to Skills Marketplace
86
Downloads
0
Stars
0
Active Installs
2
Versions
Install in OpenClaw
/install jx-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 is a documentation/instruction skill that contains many copy-pasteable code examples for Remotion. It's low-risk: it doesn't request credentials or install anything. Before copying examples into a real project, review referenced external URLs and packages (e.g., mediabunny, remotion media URLs, example API endpoints), install only the packages you trust, and avoid pasting any code that fetches or posts to third-party endpoints with sensitive tokens. If you plan to run code that fetches remote media, ensure the endpoints are trusted and do not embed secrets in props or fetch URLs.
Capability Analysis
Type: OpenClaw Skill
Name: jx-best-practices
Version: 1.0.2
The skill bundle provides a comprehensive set of best practices and code examples for Remotion, a React-based video creation framework. The files consist of standard React components and Markdown documentation covering animations, asset management, and metadata calculation. While rules/transcribe-captions.md suggests using a third-party service (SkillBoss AI) for transcription, the provided code snippet is transparent, uses environment variables for secrets, and aligns with the stated functional purpose of the skill without any evidence of malicious intent or data exfiltration.
Capability Tags
Capability Assessment
Purpose & Capability
The name/description match the provided files: markdown rules and example TSX components about Remotion (assets, animations, captions, mediabunny usage, etc.). No unrelated binaries, credentials, or configuration paths are requested.
Instruction Scope
SKILL.md simply points to rule files and examples. The rule files contain code samples that reference Remotion packages and remote assets (e.g., mediabunny, remotion.media, example APIs) which is consistent with a best-practices guide. There are no instructions to read unrelated system files, harvest environment variables, or transmit arbitrary local data.
Install Mechanism
No install spec is provided (instruction-only skill). Example code recommends installing standard Remotion-related packages, which is expected. Nothing is downloaded or executed by the skill itself.
Credentials
The skill declares no required environment variables, credentials, or config paths. Example snippets call fetch to external URLs for legitimate tasks (fetching metadata, media, fonts), but do not request secrets.
Persistence & Privilege
Skill is user-invocable, not always-enabled, and does not request elevated persistent privileges or modify other skills or system configuration.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install jx-best-practices - After installation, invoke the skill by name or use
/jx-best-practices - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.2
- Updated content in rules/transcribe-captions.md.
- No changes to core logic or functionality.
v1.0.0
Initial release with a comprehensive set of Remotion best practices:
- Covers fundamental topics: animations, video, audio, captions, fonts, and compositions.
- Includes guides for advanced workflows: 3D content, Lottie, GIFs, TailwindCSS, and charts.
- Provides instructions for dynamic metadata, sequencing, and transitions.
- Offers integration advice with Mediabunny and @remotion/captions.
- Rule-based format with links to in-depth explanations and code examples.
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 86 downloads so far.
How do I install best-practices?
Run "/install jx-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 KirkRaman (@kirkraman); the current version is v1.0.2.
More Skills