CtrlK
BlogDocsLog inGet started
Tessl Logo

remotion

github.com/remotion-dev/remotion

Skill

Added

Review

studio-css-reset

.agents/skills/studio-css-reset/SKILL.md

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, compact rows, or any nested text whose typography, color, sizing, or truncation must stay stable.

76

studio-config-option-lifecycle

.agents/skills/studio-config-option-lifecycle/SKILL.md

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 setter or CLI option consumed by Studio, its preview server, compiler, HTML bootstrap, public-folder watcher, or render queue.

77

skill-locations

.agents/skills/skill-locations/SKILL.md

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.

75

scaffold-element

.agents/skills/scaffold-element/SKILL.md

Scaffold a new Remotion Element with a correctly configured preview composition for development in the docs Remotion Studio.

65

release

.agents/skills/release/SKILL.md

Release a new Remotion version

43

publish-element

.agents/skills/publish-element/SKILL.md

Finalize a developed Remotion Element, add it to the docs gallery, render its previews, and run repository checks.

66

pr

.agents/skills/pr/SKILL.md

Open a pull request for the current feature

60

pr-ready

.agents/skills/pr-ready/SKILL.md

Resolve CI failures, merge conflicts, or local branch changes to get a PR ready

54

pr-name

.agents/skills/pr-name/SKILL.md

Correct naming for a PR

56

player-example

.agents/skills/player-example/SKILL.md

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/player locally.

80

nullable-new-params

.agents/skills/nullable-new-params/SKILL.md

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 sites. Use when a PR, review, or user asks to forbid new `foo?: T` / `param?: T` additions except for exported or documented public APIs where requiring the value would be breaking.

80

merge

.agents/skills/merge/SKILL.md

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 to run /merge, merge a current PR after checks pass, or shepherd a Remotion PR through CI to merge.

79

issue

.agents/skills/issue/SKILL.md

Create or update GitHub issues with correct Remotion naming and safe multiline Markdown handling

68

issue-management

.agents/skills/issue-management/SKILL.md

Manage GitHub Issues 2.0 relationships with gh CLI: parent issues, sub-issues, blocked-by, and blocking links.

70

interactivity-best-practices

.agents/skills/interactivity-best-practices/SKILL.md

Best practices for writing Remotion animations that stay intuitive for agents and editable in Remotion Studio Visual Mode.

44

homepage-video-assets

.agents/skills/homepage-video-assets/SKILL.md

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.

75

gh-stack

.agents/skills/gh-stack/SKILL.md

Manage stacked branches and pull requests with the gh-stack GitHub CLI extension. Use when the user wants to create, push, rebase, sync, navigate, or view stacks of dependent PRs. Triggers on tasks involving stacked diffs, dependent pull requests, branch chains, or incremental code review workflows.

72

formatting

.agents/skills/formatting/SKILL.md

Run Remotion formatting and style checks until they pass. Use when the user asks to fix formatting or run the formatting command.

72

flake

.agents/skills/flake/SKILL.md

Track Remotion CI flakes in issue

74

fix-dependabot

.agents/skills/fix-dependabot/SKILL.md

Fix a Dependabot PR by updating all monorepo instances of the dependency, running bun install, and pushing

64

docs

.agents/skills/docs/SKILL.md

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.

80

docs-demo

.agents/skills/docs-demo/SKILL.md

Add an interactive demo to the Remotion documentation. Use when creating a new <Demo> component for docs pages.

76

convert

.agents/skills/convert/SKILL.md

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 package UI.

80

checkout

.agents/skills/checkout/SKILL.md

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.

75

add-webcodecs-bug

.agents/skills/add-webcodecs-bug/SKILL.md

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/webcodecs-bugs.mdx, especially when needing to look up the issue title, filing date, reporter, and resolution state before editing the MDX table.

80