mediabunny
A coding skill for handling multimedia via the Mediabunny library in browser/Node.js. It provides guides to get audio duration, video dimensions, and video duration. Value: quick programmatic metadata extraction for media workflows.
Skill Relationships
Skill → Skill usage relationships, with cross-layer references. Same color blocks indicate the same skill form.
Skill Composition
Each skill is designed for a specific kind of caller — some only fire when you name them, others load automatically when the model judges them relevant. The split below summarises both modes at a glance.
These skills only fire when you call them by name. The agent will not load them on its own — they stay inert until invoked.
These skills are loaded automatically by the agent when it judges the context relevant. You usually don't need to call them yourself.
Skill List
A coding skill for handling multimedia via the Mediabunny library in browser/Node.js. It provides guides to get audio duration, video dimensions, and video duration. Value: quick programmatic metadata extraction for media workflows.
A central best-practices skill for Remotion that routes tasks to specialized sub-skills (create, markup, render, captions, SaaS, docs, upgrade, interactivity, mediabunny). It provides indexed guidance and reference docs, helping agents write correct, maintainable Remotion video code and avoid common pitfalls.
A Remotion skill for handling captions in videos. It standardizes the Caption JSON type, and via sub-guides covers transcribing audio/video, displaying subtitles, and importing .srt files. Value: type-safe, consistent caption workflows for React video projects.
Guides creation of a new Remotion video: scaffold project via CLI, add React Markup per best practices, enable Studio edits, and start preview. Outputs a runnable, editable video project ready for rendering.
Searches and fetches current Remotion documentation via Algolia API and .md URLs. Key method: query Algolia, pick URLs, fetch Markdown. Value: provides up-to-date API info to build accurate Remotion videos.
Provides best practices for writing Remotion animations that remain intuitive for agents and editable in Remotion Studio Visual Mode. Key methods: link to canonical interactivity docs, use make-component-interactive, follow video-editing markup. Value: enables agent-friendly, visually editable animations.
Best-practice guide for writing Remotion React Markup using useCurrentFrame/interpolate, Interactive wrappers and staticFile assets. Produces Studio-editable, correctly rendering animation code with linked sub-topics for effects, maps and captions.
Provides best practices for rendering Remotion videos and stills via the Remotion CLI. Key methods: `npx remotion render` and `npx remotion still`, with docs links and transparent video guidance. Value: correct, efficient rendering output from Remotion projects.
A skill for building video apps with Remotion, covering framework/template selection, Player embedding, and rendering options (Lambda, Vercel, Node.js, Cloudflare). It helps developers architect video SaaS apps and embed previews, delivering structured guidance via linked docs for efficient app development.
Upgrades Remotion and related packages, compatible Mediabunny versions, and installed Remotion Agent Skills in a project. Inspects manifests, uses `npx remotion upgrade` or manual version alignment, updates skills via CLI, and verifies consistency. Delivers a uniformly versioned, compatible, and up-to-date Remotion project.
Installation
Copy and run in your terminal to add remotion-dev/skills to your Agent environment.
npx skills add remotion-dev/skills