Skills
MCP
Plugins
Subagents
.fyi
.fyi
Search…
⌘K
…
/
remotion-dev
/
remotion
home
/
skills
/
remotion-dev
/
remotion
remotion-dev/remotion
55 skills · 1,592 total installs
View on GitHub
$
npx skills add remotion-dev/remotion
Skill
Installs
docs-demo
🎥 Make videos programmatically with React
1.6k
remotion-interactivity
Best practices for writing Remotion animations that stay intuitive for agents and editable in Remotion Studio Visual Mode.
24
add-bug
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 bugs API.
—
add-cli-option
Add a new Remotion CLI or config option by creating an AnyRemotionOption, registering CLI parsing, wiring config setters, and updating documentation. Use when adding or converting command-line flags o
—
add-effect
Add a new effect to @remotion/effects, including implementation, package exports, docs, demos, preview images, Remotion skill updates, tests, formatting, and builds.
—
add-expert
Add a new expert to the Remotion experts page
—
add-new-package
Add a new package to the Remotion monorepo, including package scaffolding, monorepo registration, documentation, build scripts, tests, and release checklist updates. Use when creating a new @remotion
—
add-sfx
Add a new sound effect to @remotion/sfx
—
add-webcodecs-bug
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 in packages/docs/docs/mediabunny/webcode
—
checkout
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 workspace.
—
convert
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 locally, or wants to inspect the Convert pac
—
docs
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 to preview docs changes in Docusaurus.
—
fix-dependabot
Fix a Dependabot PR by updating all monorepo instances of the dependency, running bun install, and pushing
—
flake
Track Remotion CI flakes in issue #8375, increment repeated signatures, discover failed PR checks when no PR is given, and rerun flaky GitHub Actions jobs.
—
formatting
Run Remotion formatting and style checks until they pass. Use when the user asks to fix formatting or run the formatting command.
—
homepage-video-assets
Use when rendering or replacing Remotion homepage creator strip videos, especially transparent Chrome WebM and Safari MP4 assets copied into both promo-pages and docs.
—
interactivity-best-practices
Best practices for writing Remotion animations that stay intuitive for agents and editable in Remotion Studio Visual Mode.
—
issue
Create or update GitHub issues with correct Remotion naming and safe multiline Markdown handling
—
issue-management
Manage GitHub Issues 2.0 relationships with gh CLI: parent issues, sub-issues, blocked-by, and blocking links.
—
mediabunny
Multimedia handling with the Mediabunny library
—
merge
Wait for a Remotion pull request to become mergeable, handle merge conflicts, distinguish genuine CI failures from flakes, rerun flaky checks through the flake skill, and merge the PR. Use when asked
—
nullable-new-params
Fix newly added optional parameters, optional React props, and optional type/interface members in Remotion monorepo diffs by converting internal APIs to required nullable values and updating call site
—
player-example
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 player testbed, or wants to inspect @remotion/
—
pr
Open a pull request for the current feature
—
pr-name
Correct naming for a PR
—
pr-ready
Resolve CI failures, merge conflicts, or local branch changes to get a PR ready
—
publish-element
Finalize a developed Remotion Element, add it to the docs gallery, render its previews, and run repository checks.
—
release
Release a new Remotion version
—
remotion-best-practices
Best practices for Remotion
—
remotion-captions
Dealing with captions in Remotion
—
remotion-create
Creating a new Remotion video
—
remotion-docs
Search and fetch Remotion documentation pages
—
remotion-markup
Best practices for writing Remotion React Markup
—
remotion-render
Best practices for rendering videos
—
remotion-saas
Building video apps with Remotion - framework, rendering and Player advice
—
remotion-upgrade
Upgrade Remotion, its related packages, compatible Mediabunny packages, and installed Remotion Agent Skills. Use when asked to upgrade or update a Remotion project.
—
scaffold-element
Scaffold a new Remotion Element with a correctly configured preview composition for development in the docs Remotion Studio.
—
skill-locations
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 or packages/skills as a public skill.
—
studio
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, or wants the Remotion Studio dev UI avail
—
studio-config-option-lifecycle
Classify and wire Remotion Studio config options as either startup-fixed or reloadable while preventing mixed lifecycle behavior across consumers. Use when adding, changing, or reviewing a Config sett
—
studio-css-reset
Guidance for Remotion Studio UI changes where the global CSS reset affects nested elements. Use when editing packages/studio UI, especially when adding wrapper spans, inline icons, labels, buttons, co
—
update-chrome-binaries-test-region
Publish Remotion Lambda Chrome binaries to the eu-central-1 test region and update hosted layer and Chrome version references. Use when updating Chrome binaries before full regional rollout.
—
update-from-upstream-main
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 feature branch, fast-forward local main, or
—
update-remotion-rust-ffmpeg
Update Remotion's ffmpeg-next Git revision to a published rust-ffmpeg commit, refresh Cargo.lock, rebuild all supported compositor binaries, validate the monorepo, and open a draft pull request. Use f
—
update-stars
Update Remotion homepage GitHub star counts. Use when asked to refresh the displayed GitHub star count and push the change to main.
—
update-version
Update `AvailableFrom` in a PR to the next Remotion patch version (`main` + `0.0.1`).
—
upgrade-caniuse
Upgrade the caniuse-lite override in the Remotion repo. Use when asked to update caniuse-lite to the latest npm version.
—
upgrade-mediabunny
Upgrade Mediabunny and related @mediabunny packages across the Remotion repo. Use when asked to update Mediabunny to the latest version.
—
upload-r2
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 too large for Git or when a PR should av
—
vercel
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 deployment, waits for a Vercel preview or PR previ
—
version
The version of Remotion we are working on.
—
video-report
Generate a report about a video
—
visual-mode
Guidance for working on Remotion Studio Visual Mode, sequence identity, node paths, symbolicated stacks, override IDs, and hot reload behavior. Use when implementing or debugging visual editing of Seq
—
web-renderer-test
Add a test case to the web renderer
—
writing-docs
Guides for writing and editing Remotion documentation. Use when adding docs pages, editing MDX files in packages/docs, or writing documentation content.
—