R

Remotion Dev Skills

3d
remotion-dev
3D content in Remotion using Three.js and React Three Fiber.
official
accept-element
remotion-dev
Accept an external Remotion Element contribution by verifying its committed previews, uploading them to R2, removing the temporary assets, and preparing the…
official
add-bug
remotion-dev
Add a new Remotion bug entry to packages/bugs/api/[v].ts. Use when the user describes a bug and affected Remotion versions that should be surfaced through the…
official
add-bug
remotion-dev
Add a new Remotion bug entry to packages/bugs/api/[v].ts. Use when the user describes a bug and affected Remotion versions that should be surfaced through the…
official
add-cli-option
remotion-dev
Add a new Remotion CLI or config option by creating an AnyRemotionOption, registering CLI parsing, wiring config setters, and updating documentation. Use when…
official
add-cli-option
remotion-dev
Add a new Remotion CLI or config option by creating an AnyRemotionOption, registering CLI parsing, wiring config setters, and updating documentation. Use when…
official
add-effect
remotion-dev
Add a new effect to @remotion/effects, including implementation, package exports, docs, demos, preview images, Remotion skill updates, tests, formatting, and…
official
add-effect
remotion-dev
Add a new effect to @remotion/effects, including implementation, package exports, docs, demos, preview images, Remotion skill updates, tests, formatting, and…
official
add-expert
remotion-dev
Add a new expert to the Remotion experts page
official
add-expert
remotion-dev
Add a new expert to the Remotion experts page
official
add-new-package
remotion-dev
Add a new package to the Remotion monorepo, including package scaffolding, monorepo registration, documentation, build scripts, tests, and release checklist…
official
add-new-package
remotion-dev
Add a new package to the Remotion monorepo, including package scaffolding, monorepo registration, documentation, build scripts, tests, and release checklist…
official
add-sfx
remotion-dev
Add a new sound effect to @remotion/sfx
official
add-webcodecs-bug
remotion-dev
Add a browser WebCodecs bug to the Remotion Mediabunny WebCodecs bugs docs page. Use when given a Chromium, WebKit, or Firefox issue URL that should be tracked…
official
add-webcodecs-bug
remotion-dev
Add a browser WebCodecs bug to the Remotion Mediabunny WebCodecs bugs docs page. Use when given a Chromium, WebKit, or Firefox issue URL that should be tracked…
official
canvas-capture-extension
remotion-dev
Rebuild, install, and reload the private Remotion Canvas Capture unpacked Chrome extension. Use when the extension needs to be restored after a Codex worktree…
official
checkout
remotion-dev
Checkout a requested branch or ref in the Remotion repo, rename the current task to the associated PR title when running in Codex, then install dependencies…
official
checkout
remotion-dev
Checkout a requested branch or ref in the Remotion repo, then install dependencies and build. Use when the user asks to checkout a ref and prepare the…
official
convert
remotion-dev
Start the local @remotion/convert app and open it in the Codex browser. Use when the user invokes /convert or $convert, asks to launch convert.remotion.dev…
official
convert
remotion-dev
Start the local @remotion/convert app and open it in the Codex browser. Use when the user invokes /convert or $convert, asks to launch convert.remotion.dev…
official
deprecate-api
remotion-dev
Reference for how deprecation of public Remotion APIs is represented in TypeScript source and documentation. Use when adding, reviewing, or discussing a…
official
docs
remotion-dev
Start the Remotion docs site and open it in the Codex browser. Use when the user invokes /docs or $docs, asks to launch the local documentation site, or wants…
official
docs
remotion-dev
Start the Remotion docs site and open it in the Codex browser. Use when the user invokes /docs or $docs, asks to launch the local documentation site, or wants…
official
docs-demo
remotion-dev
Add an interactive demo to the Remotion documentation. Use when creating a new <Demo> component for docs pages.
official
docs-demo
remotion-dev
Add an interactive demo to the Remotion documentation. Use when creating a new <Demo> component for docs pages.
official
find-unplanned-issues
remotion-dev
Audit and clean the Remotion GitHub masterplan hierarchy. Use when finding open issues that lack a masterplan ancestor, identifying orphaned issues that need a…
official
fix-dependabot
remotion-dev
Fix a Dependabot PR by updating all monorepo instances of the dependency, running bun install, and pushing
official
fix-dependabot
remotion-dev
Fix a Dependabot PR by updating all monorepo instances of the dependency, running bun install, and pushing
official
flake
remotion-dev
Track Remotion CI flakes in issue
official
flake
remotion-dev
Track Remotion CI flakes in issue
official
formatting
remotion-dev
Run Remotion formatting and style checks until they pass. Use when the user asks to fix formatting or run the formatting command.
official
formatting
remotion-dev
Run Remotion formatting and style checks until they pass. Use when the user asks to fix formatting or run the formatting command.
official
gh-stack
remotion-dev
Manages stacked PRs and splits multi-part work into reviewable branches with gh-stack. Use for stack creation, viewing, edits, push, submit, sync, rebase,…
official
homepage-video-assets
remotion-dev
Use when rendering or replacing Remotion homepage creator strip videos, especially transparent Chrome WebM and Safari MP4 assets copied into both promo-pages…
official
homepage-video-assets
remotion-dev
Use when rendering or replacing Remotion homepage creator strip videos, especially transparent Chrome WebM and Safari MP4 assets copied into both promo-pages…
official
install-canvas-capture-browser
remotion-dev
Install and verify the pinned Chrome for Testing build used by the private Remotion Canvas Capture extension on Apple Silicon macOS. Use when setting up Canvas…
official
interactivity-best-practices
remotion-dev
Best practices for writing Remotion animations that stay intuitive for agents and editable in Remotion Studio Visual Mode.
official
issue
remotion-dev
Create or update GitHub issues with correct Remotion naming and safe multiline Markdown handling
official
issue-management
remotion-dev
Manage GitHub Issues 2.0 relationships with gh CLI: parent issues, sub-issues, blocked-by, and blocking links.
official
issue-management
remotion-dev
Manage GitHub Issues 2.0 relationships with gh CLI: parent issues, sub-issues, blocked-by, and blocking links.
official
make-pr
remotion-dev
Automate pull request creation with formatted commits and branch management. Ensures you're not on the main branch, creating a feature branch if needed Runs Oxfmt code formatting across all affected packages before committing Formats commits and PR titles using package name from package.json (e.g., " @remotion/shapes : Add heart shape") Uses the gh CLI to open the pull request automatically after pushing changes
official
mediabunny
remotion-dev
Multimedia handling with the Mediabunny library
official
mediabunny
remotion-dev
Multimedia handling with the Mediabunny library
official
mediabunny
remotion-dev
Multimedia handling with the Mediabunny library
official
mediabunny
remotion-dev
Multimedia handling with the Mediabunny library
audiomediaofficial
merge
remotion-dev
Wait for a Remotion pull request to become mergeable, handle merge conflicts, distinguish genuine CI failures from flakes, rerun flaky checks through the flake…
official
new-element
remotion-dev
Scaffold a new Remotion Element with a correctly configured preview composition for development in the docs Remotion Studio.
official
nullable-new-params
remotion-dev
Fix newly added optional parameters, optional React props, and optional type/interface members in Remotion monorepo diffs by converting internal APIs to…
official
nullable-new-params
remotion-dev
Fix newly added optional parameters, optional React props, and optional type/interface members in Remotion monorepo diffs by converting internal APIs to…
official
player-example
remotion-dev
Start the @remotion/player example app and open it in the Codex browser. Use when the user invokes /player-example or $player-example, asks to launch the…
official
player-example
remotion-dev
Start the @remotion/player example app and open it in the Codex browser. Use when the user invokes /player-example or $player-example, asks to launch the…
official
pr
remotion-dev
Open a pull request for the current feature
official
pr
remotion-dev
Open a pull request for the current feature
official
pr-name
remotion-dev
Correct naming for a PR
official
pr-name
remotion-dev
Review or correct a Remotion pull request title
official
pr-ready
remotion-dev
Resolve CI failures, merge conflicts, or local branch changes to get a PR ready
official
pr-ready
remotion-dev
Resolve CI failures, merge conflicts, or local branch changes to get a PR ready
official
publish-element
remotion-dev
Finalize a developed Remotion Element, add it to the docs gallery, render its previews, and run repository checks.
official
release
remotion-dev
Release a new Remotion version
official
release
remotion-dev
Release a new Remotion version
official
remotion
remotion-dev
Skills for making videos with Remotion.
official
remotion-best-practices
remotion-dev
Best practices for Remotion - Video creation in React
official
remotion-best-practices
remotion-dev
Router for all Remotion skills
official
remotion-best-practices
remotion-dev
Best practices for Remotion - Video creation in React
official
remotion-best-practices
remotion-dev
Best practices for Remotion - Video creation in React
official
remotion-best-practices
remotion-dev
Best practices for Remotion
official
remotion-best-practices
remotion-dev
Domain-specific knowledge base for building videos with Remotion and React. Covers 30+ rule files spanning animations, audio, assets, 3D content, charts, text, transitions, and composition management Includes specialized guidance for captions, FFmpeg operations, audio visualization, and sound effects integration Provides patterns for dynamic metadata calculation, media inspection (duration, dimensions, frame extraction), and parametrizable compositions Supports advanced features like Lottie...
official
remotion-captions
remotion-dev
Dealing with captions in Remotion
official
remotion-captions
remotion-dev
Transcribing, displaying and animating captions
official
remotion-captions
remotion-dev
Transcribing, displaying and animating captions
official
remotion-captions
remotion-dev
Dealing with captions in Remotion
official
remotion-captions
remotion-dev
Dealing with captions in Remotion
developmentmediaofficial
remotion-create
remotion-dev
Creating a new Remotion video
official
remotion-create
remotion-dev
Create a new Remotion video
official
remotion-create
remotion-dev
Creating a new Remotion video
official
remotion-create
remotion-dev
Creating a new Remotion video
official
remotion-docs
remotion-dev
Search Remotion documentation
official
remotion-docs
remotion-dev
Search Remotion documentation
official
remotion-docs
remotion-dev
Search Remotion documentation
official
remotion-docs
remotion-dev
Search Remotion documentation
official
remotion-interactivity
remotion-dev
Best practices for writing Remotion animations that stay intuitive for agents and editable in Remotion Studio Visual Mode.
official
remotion-interactivity
remotion-dev
Structure Remotion markup for interactivity
official
remotion-interactivity
remotion-dev
Structure Remotion markup for interactivity
official
remotion-interactivity
remotion-dev
Best practices for writing Remotion animations that stay intuitive for agents and editable in Remotion Studio Visual Mode.
official
remotion-interactivity
remotion-dev
Best practices for writing Remotion animations that stay intuitive for agents and editable in Remotion Studio Visual Mode.
official
remotion-maps
remotion-dev
Remotion Map animation knowledge
official
remotion-maps
remotion-dev
Remotion Map animation knowledge
official
remotion-maps
remotion-dev
Remotion Map animation knowledge
official
remotion-maps
remotion-dev
Remotion Map animation knowledge
official
remotion-markup
remotion-dev
Content, animation and effects best practices
official
remotion-markup
remotion-dev
Best practices for writing Remotion React Markup
official
remotion-markup
remotion-dev
Best practices for writing Remotion React Markup
official
remotion-markup
remotion-dev
Best practices for writing Remotion React Markup
creativedevelopmentofficial
remotion-multimedia
remotion-dev
Interacting with Mediabunny
official
remotion-multimedia
remotion-dev
Interacting with Mediabunny
official
remotion-multimedia
remotion-dev
Interacting with Mediabunny
official
remotion-multimedia
remotion-dev
Interacting with Mediabunny
official
remotion-render
remotion-dev
Export a Remotion video
official
remotion-render
remotion-dev
Export a Remotion video
official
remotion-render
remotion-dev
Best practices for rendering videos
official
remotion-render
remotion-dev
Best practices for rendering videos
official
remotion-render
remotion-dev
Best practices for rendering videos
official
remotion-saas
remotion-dev
Build an app with Remotion
official
remotion-saas
remotion-dev
Building video apps with Remotion - framework, rendering and Player advice
apidevelopmentofficial
remotion-saas
remotion-dev
Building video apps with Remotion - framework, rendering and Player advice
official
remotion-saas
remotion-dev
Building video apps with Remotion - framework, rendering and Player advice
official
remotion-studio
remotion-dev
Preview a Remotion video
official
remotion-studio
remotion-dev
Preview a Remotion video
official
remotion-studio
remotion-dev
Preview a Remotion video
official
remotion-studio
remotion-dev
Preview a Remotion video
official
remotion-upgrade
remotion-dev
Upgrade Remotion, and related packages
official
remotion-upgrade
remotion-dev
Upgrade Remotion, and related packages
official
remotion-upgrade
remotion-dev
Upgrade Remotion, and related packages
official
remotion-upgrade
remotion-dev
Upgrade Remotion, and related packages
official
scaffold-element
remotion-dev
Scaffold a new Remotion Element with a correctly configured preview composition for development in the docs Remotion Studio.
official
skill-locations
remotion-dev
Document Remotion skill placement. Use when adding, moving, or editing Remotion skills to decide whether a skill belongs in .agents/skills as an internal skill…
official
skill-locations
remotion-dev
Document Remotion skill placement. Use when adding, moving, or editing Remotion skills to decide whether a skill belongs in .agents/skills as an internal skill…
official
studio
remotion-dev
Start Remotion Studio from packages/example and open it in the Codex browser. Use when the user invokes /studio or $studio, asks to launch the example Studio,…
official
studio
remotion-dev
Start Remotion Studio from packages/example and open it in the Codex browser. Use when the user invokes /studio or $studio, asks to launch the example Studio,…
official
studio-config-option-lifecycle
remotion-dev
Classify and wire Remotion Studio config options as either startup-fixed or reloadable while preventing mixed lifecycle behavior across consumers. Use when…
official
studio-css-reset
remotion-dev
Diagnose and fix Remotion Studio UI bugs caused by the global CSS reset. Use when nested text or SVG icons have incorrect color, typography, sizing, hover…
official
studio-css-reset
remotion-dev
Guidance for Remotion Studio UI changes where the global CSS reset affects nested elements. Use when editing packages/studio UI, especially when adding wrapper…
official
studio-perf
remotion-dev
Optimize Remotion Studio render performance by minimizing frame-reactive component surfaces, preferring imperative timeline state reads, and memoizing stable…
official
submit-element
remotion-dev
Finalize a developed Remotion Element, add it to the docs gallery, and prepare either a direct member submission or an externally reviewable contribution.
official
update-chrome-binaries-test-region
remotion-dev
Publish Remotion Lambda Chrome binaries to the eu-central-1 test region and update hosted layer and Chrome version references. Use when updating Chrome…
official
update-chrome-binaries-test-region
remotion-dev
Publish Remotion Lambda Chrome binaries to the eu-central-1 test region and update hosted layer and Chrome version references. Use when updating Chrome…
official
update-from-upstream-main
remotion-dev
Update the current Remotion branch with the latest canonical main branch. Use when asked to update or sync from upstream main, merge the latest main into a…
official
update-remotion-rust-ffmpeg
remotion-dev
Update Remotion's ffmpeg-next Git revision to a published rust-ffmpeg commit, refresh Cargo.lock, rebuild all supported compositor binaries, validate the…
official
update-stars
remotion-dev
Update Remotion homepage GitHub star counts. Use when asked to refresh the displayed GitHub star count and push the change to main.
official
update-stars
remotion-dev
Update Remotion homepage GitHub star counts. Use when asked to refresh the displayed GitHub star count and push the change to main.
official
update-version
remotion-dev
Update `AvailableFrom` in a PR to the next Remotion patch version (`main` + `0.0.1`).
official
update-version
remotion-dev
Update `AvailableFrom` in a PR to the next Remotion patch version (`main` + `0.0.1`).
official
upgrade-caniuse
remotion-dev
Upgrade the caniuse-lite override in the Remotion repo. Use when asked to update caniuse-lite to the latest npm version.
official
upgrade-caniuse
remotion-dev
Upgrade the caniuse-lite override in the Remotion repo. Use when asked to update caniuse-lite to the latest npm version.
official
upgrade-mediabunny
remotion-dev
Upgrade Mediabunny and related @mediabunny packages across the Remotion repo. Use when asked to update Mediabunny to the latest version.
official
upgrade-mediabunny
remotion-dev
Upgrade Mediabunny and related @mediabunny packages across the Remotion repo. Use when asked to update Mediabunny to the latest version.
official
upload-r2
remotion-dev
Upload large Remotion repository assets to the Cloudflare R2 bucket behind remotion.media and replace local public/ assets with hosted URLs. Use when a file is…
official
upload-r2
remotion-dev
Upload large Remotion repository assets to the Cloudflare R2 bucket behind remotion.media and replace local public/ assets with hosted URLs. Use when a file is…
official
v5-breaking-changes
remotion-dev
Implement or review a Remotion 5 breaking change while the v4 and v5 release lines still share code. Use when v4 behavior and public types must remain…
official
vercel
remotion-dev
Set up a Codex monitor for Vercel deployments and preview URLs. Use when the user invokes /vercel or $vercel, asks Codex to watch or monitor a Vercel…
official
vercel
remotion-dev
Set up a Codex monitor for Vercel deployments and preview URLs. Use when the user invokes /vercel or $vercel, asks Codex to watch or monitor a Vercel…
official
version
remotion-dev
The version of Remotion we are working on.
official
version
remotion-dev
The version of Remotion we are working on.
official
video-report
remotion-dev
Generate a report about a video
official
video-report
remotion-dev
Generate a report about a video
official
visual-mode
remotion-dev
Guidance for working on Remotion Studio Visual Mode, sequence identity, node paths, symbolicated stacks, override IDs, and hot reload behavior. Use when…
official
visual-mode
remotion-dev
Guidance for working on Remotion Studio Visual Mode, sequence identity, node paths, symbolicated stacks, override IDs, and hot reload behavior. Use when…
official
web-renderer-test
remotion-dev
Visual snapshot testing for web renderer components using vitest fixtures. Create test fixtures in packages/web-renderer/src/test/fixtures that define a React component, dimensions, frame rate, and duration Register fixtures in packages/web-renderer/src/test/Root.tsx to enable preview functionality Write test cases that render stills using renderStillOnWeb() and validate output with testImage() snapshot comparison Run tests with bunx vitest src/test/video.test.tsx and update documentation in...
official
web-renderer-test
remotion-dev
Add a test case to the web renderer
official
writing-docs
remotion-dev
Guides for writing and editing Remotion documentation. Use when adding docs pages, editing MDX files in packages/docs, or writing documentation content.
official
writing-docs
remotion-dev
Guidelines and templates for writing Remotion API documentation in MDX format. Create one .mdx file per API in packages/docs/docs , add it to sidebars.ts , and run bun render-cards.ts to generate social preview cards Use ### headings for API properties (not bullet points), add ? suffix for optional parameters, and include default values naturally in descriptions Prefer type-safe code snippets with twoslash validation; use // ---cut--- to hide imports and always add title attributes to...
official
writing-tests
remotion-dev
Rules for writing and reviewing tests in the Remotion repository. Use whenever adding, editing, or reviewing tests, especially for Studio UI, rendering, CLI,…
official