Skip to content
cccskills

Development skills

Coding standards, frameworks, refactoring, and code review (16.6K skills)

Filter by price or sort order

update-version

Official · RemotionFreeSummary

Update release availability labels in Remotion documentation changed by a pull request. Read the version on main, increase its patch number by one, and update only the affected labels before committing and pushing.

  • Updating availability labels before the next release
  • Aligning changed labels with the version on main
  • Correcting only labels touched by a pull request
remotion-dev/remotion67.2KUpdated Oct 24, 2026

upgrade-mediabunny

Official · RemotionFreeSummary

Update Mediabunny and its related packages throughout Remotion, including templates, CLI version references, and the documentation compatibility table. The workflow checks the latest published version, aligns the relevant entries, and finishes by installing dependencies with Bun.

  • Upgrade Mediabunny to its latest published version
  • Align related package versions across templates
  • Update CLI and Studio package version references
remotion-dev/remotion67.2KUpdated Oct 24, 2026

studio-css-reset

Official · RemotionFreeSummary

Style text and SVG elements inside Remotion Studio’s CSS reset containers. This skill explains which properties are reset and how to apply styles directly to nested elements when parent styles do not carry through.

  • Fix nested text that ignores a parent’s styles
  • Apply intended styles to SVG elements
  • Check which properties the Studio CSS reset affects
remotion-dev/remotion67.2KUpdated Oct 24, 2026

update-remotion-rust-ffmpeg

Official · RemotionFreeSummary

Update Remotion’s FFmpeg dependency to a published rust-ffmpeg commit, refresh the dependency lockfile, and rebuild compositor binaries for all supported platforms. Validate the changes and open a draft pull request with source revisions and build results.

  • Apply a published rust-ffmpeg revision to Remotion
  • Rebuild compositor binaries for all supported platforms
  • Verify Windows runtime library dependencies
remotion-dev/remotion67.2KUpdated Oct 24, 2026

visual-mode

Official · RemotionFreeSummary

Guide implementation and debugging of visual Sequence editing in Remotion Studio. It documents how sequence identifiers, node paths, and stack traces behave during hot reload, and suggests how to track expanded UI state.

  • Debug Sequence identity during hot reload
  • Review how expanded Sequence state is tracked
  • Check node-path and stack-trace mappings
remotion-dev/remotion67.2KUpdated Oct 24, 2026

studio-mode

Official · RemotionFreeSummary

Review which actions are available in each of four Remotion Studio modes. Use these distinctions when implementing or checking interface controls, so actions that depend on a server are hidden or disabled where the mode cannot support them.

  • Check mode support before adding a Studio action
  • Review controls in a deployed Studio
  • Check behavior after the preview server disconnects
remotion-dev/remotion67.2KUpdated Oct 24, 2026

upload-element-previews

Official · RemotionFreeSummary

Upload preview images and videos for a Remotion Element to remotion.media, then update the corresponding URLs. The skill also handles local asset cleanup according to whether previews come from fresh renders or committed submissions.

  • Publish freshly rendered Element previews
  • Upload preview assets from committed submissions
  • Replace local image and video URLs
remotion-dev/remotion67.2KUpdated Oct 24, 2026

update-from-upstream-main

Official · RemotionFreeSummary

Bring a Remotion branch up to date with the official main branch while preserving local changes and published history. Handle temporary change storage, merges, conflicts, validation, and a normal push when requested.

  • Merge the latest main into a feature branch
  • Fast-forward a local main branch
  • Update a pull request branch while preserving published history
remotion-dev/remotion67.2KUpdated Oct 24, 2026

add-cli-option

Official · RemotionFreeSummary

Add a Remotion command-line or configuration option, or convert a hardcoded flag into a shared option definition. Connect parsing, configuration setters, help entries, and generated documentation so the option is consistently available and documented.

  • Add a new Remotion command-line flag
  • Convert a hardcoded flag into a shared option
  • Connect an option to Config setters
remotion-dev/remotion67.2KUpdated Oct 24, 2026

add-effect

Official · RemotionFreeSummary

Add a new effect to @remotion/effects, including its implementation, package entry points, documentation, interactive demo, and preview images. Follow the package conventions and verify the changes with tests, formatting checks, and builds.

  • Implementing a new effect for @remotion/effects
  • Registering effect imports and parameter types
  • Creating documentation and an interactive effect demo
remotion-dev/remotion67.2KUpdated Oct 24, 2026

checkout

Official · RemotionFreeSummary

Prepare a Remotion workspace by checking out a requested branch or reference, installing dependencies, and building the project. In Codex, also rename the current task to the associated pull request title when one exists.

  • Preparing a workspace for a specific branch
  • Installing dependencies and building after checkout
  • Naming a Codex task after its associated pull request
remotion-dev/remotion67.2KUpdated Oct 24, 2026

convert

Official · RemotionFreeSummary

Launch the local Remotion Convert app and open it in the Codex in-app browser to inspect its interface. The workflow prepares dependencies, builds the project, starts the development server, and reports the actual local URL.

  • Launch convert.remotion.dev locally
  • Inspect the Convert interface in the Codex browser
  • Check the local server URL and startup status
remotion-dev/remotion67.2KUpdated Oct 24, 2026

deprecate-api

Official · RemotionFreeSummary

Apply consistent deprecation notices to public Remotion APIs that remain available. Use TypeScript annotations and documentation formatting to mark APIs as no longer recommended, identify replacements, and review whether both representations follow the conventions.

  • Marking an existing public API as deprecated
  • Adding guidance on a replacement API
  • Reviewing deprecation annotations and documentation
remotion-dev/remotion67.2KUpdated Oct 24, 2026

docs

Official · RemotionFreeSummary

Launch the Remotion documentation site locally and open it in the Codex in-app browser. The workflow installs dependencies, builds the project, starts Docusaurus, and reports the actual preview URL and server status.

  • Launch the local Remotion documentation site
  • Preview documentation changes in Docusaurus
  • Open the documentation preview inside Codex
remotion-dev/remotion67.2KUpdated Oct 24, 2026

pr-ready

Official · RemotionFreeSummary

Get a pull request ready by checking automated checks, merge conflicts, and local changes. Investigate failures, fix their causes, resolve conflicts, and run relevant local checks, with confirmation before pushing newly created commits.

  • Fixing failed automated checks on a pull request
  • Resolving conflicts with the base branch
  • Checking uncommitted or unpushed changes
remotion-dev/remotion67.2KUpdated Oct 24, 2026

add-bug

Official · RemotionFreeSummary

Add a reported Remotion bug to the bugs API with its affected versions, a short title, and upgrade guidance. Follow the existing entry format and place the new record first so recent bugs appear at the top.

  • Adding a reported bug to the Remotion bugs API
  • Recording which versions a bug affects
  • Including upgrade guidance in a bug description
remotion-dev/remotion67.2KUpdated Oct 24, 2026

canvas-capture-extension

Official · RemotionFreeSummary

Rebuild and install the Remotion Canvas Capture Chrome extension in a durable location, restore it after a working directory is deleted, and reload it in a compatible browser. It also prepares a webpage and still preview before manual recording.

  • Restore the extension after deleting a working directory
  • Rebuild and reload after source changes
  • Prepare a webpage and preview before recording
remotion-dev/remotion67.2KUpdated Oct 24, 2026

docs-demo

Official · RemotionFreeSummary

Add interactive animation demos to Remotion documentation pages. This skill covers creating React components, registering playback settings, embedding demos in MDX, and adding controls such as sliders, checkboxes, dropdowns, and text inputs.

  • Add an animation demo to a documentation page
  • Let readers adjust demo values with sliders
  • Configure demo playback settings
remotion-dev/remotion67.2KUpdated Oct 24, 2026

scaffold-element

Official · RemotionFreeSummary

Set up a new Remotion Element for development in the documentation’s Remotion Studio. It follows the design and contribution guides, creates the starting structure, and offers to launch Docs Studio for a preview.

  • Starting development of a new Remotion Element
  • Preparing an Element with the official guides
  • Previewing a scaffolded Element in Docs Studio
remotion-dev/remotion67.2KUpdated Oct 24, 2026

gh-stack

Official · RemotionFreeSummary

Organize dependent changes into a chain of branches and pull requests so reviewers can inspect one layer at a time. Use the GitHub CLI extension to create, update, synchronize, and merge the chain.

  • Splitting a large change into reviewable pull requests
  • Updating a lower branch and rebasing dependent branches
  • Synchronizing local branches with GitHub
remotion-dev/remotion67.2KUpdated Oct 24, 2026

remotion-upgrade

Official · RemotionFreeSummary

Update Remotion and its related packages while respecting the project's package manager and workspace structure. The workflow aligns package versions, updates the lockfile and installed Remotion skills, and checks the resulting dependency changes.

  • Updating Remotion to the latest stable release
  • Aligning versions across related packages
  • Updating dependencies across workspaces
remotion-dev/remotion67.2KUpdated Oct 24, 2026

remotion-multimedia

Official · RemotionFreeSummary

Use Mediabunny, a browser library for audio and video, to read basic media properties. This skill directs you to guides for retrieving audio duration, video duration, and video width and height.

  • Retrieving an audio file's duration in seconds
  • Retrieving a video file's duration in seconds
  • Retrieving a video's width and height
remotion-dev/remotion67.2KUpdated Oct 24, 2026

pr-name

Official · RemotionFreeSummary

Review a Remotion pull request’s title against its code changes and suggest clearer wording for developers. The skill selects the appropriate package or category prefix and highlights the main observable change or public API.

  • Reviewing a Remotion pull request title
  • Naming a public API change clearly
  • Choosing a prefix for documentation or test changes
remotion-dev/remotion67.2KUpdated Oct 24, 2026

nullable-new-params

Official · RemotionFreeSummary

Review newly added optional inputs in Remotion changes and convert internal ones into required values that accept null. Update callers and absence checks while preserving compatibility for public APIs that must remain optional.

  • Review newly added optional parameters in a PR
  • Make internal React props explicitly accept null
  • Preserve public API compatibility during refactoring
remotion-dev/remotion67.2KUpdated Oct 24, 2026