Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
remotion-dev avatar

Pr

  • 461 installs
  • 55.5k repo stars
  • Updated August 4, 2026
  • remotion-dev/remotion

Open a Remotion monorepo pull request after format, build, and stylecheck with a pr-name-compliant title and safe gh body-file flow.

About

pr is a Remotion repository workflow skill that turns finished feature work into a review-ready GitHub pull request. It enforces branch hygiene away from main, formats touched packages with Oxfmt, and runs the same build and stylecheck gates CI expects before commit and push. Titles must conform to the separate pr-name skill so release and changelog automation stay predictable. For the PR body, the skill deliberately avoids passing Markdown through fragile inline shell arguments, instructing agents to write a temp file such as /tmp/remotion-pr-body.md and call gh pr create with --body-file. Solo builders contributing patches to Remotion—or agents acting on their behalf—use this to reduce rejected PRs from formatting drift or malformed titles.

  • Blocks direct commits on main by requiring a feature branch first
  • Runs bunx oxfmt src --write on affected packages before CI
  • Requires bun run build and bun run stylecheck before push
  • PR title must follow the pr-name skill; body supplied via --body-file not inline shell strings

Pr by the numbers

  • 461 all-time installs (skills.sh)
  • +61 installs in the week ending Aug 4, 2026 (Skillselion tracking)
  • Ranked #109 of 733 Git & Pull Requests skills by installs in the Skillselion catalog
  • Data as of Aug 5, 2026 (Skillselion catalog sync)
npx skills add https://github.com/remotion-dev/remotion --skill pr

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs461
repo stars55.5k
Last updatedAugust 4, 2026
Repositoryremotion-dev/remotion

What it does

Open a Remotion monorepo pull request after format, build, and stylecheck with a pr-name-compliant title and safe gh body-file flow.

Files

SKILL.mdMarkdownGitHub ↗

This skill is only for opening the initial pull request from finished local work.

If a PR already exists for the current branch, stop: do not format, commit, push, amend, or rebase unless the user explicitly asks for that Git action. Leave follow-up changes uncommitted by default.

Ensure we are not on the main branch, make a branch if necessary. Check whether a PR already exists for the current branch with gh pr status or gh pr view. If it exists, report it and stop.

For all packages affected, run Oxfmt to format the code:

bunx oxfmt src --write

Then run

bun run build
bun run stylecheck

to ensure we compile and CI linting/formatting passes.

Commit the changes once. The title of the PR must be according to the `pr-name` skill.

Push the changes to the remote branch once, using git push -u origin HEAD. Use the gh CLI to create a pull request and use the same format as above for the title.

When creating the PR, do not pass the PR body inline through a shell command (for example, avoid --body "..." or heredocs in bash). Instead:

1. Write the PR body to a temporary Markdown file in the system temp directory (for example /tmp/remotion-pr-body.md, or a unique file created under /tmp). 2. Create the PR with gh pr create --title "<title>" --body-file <path-to-temp-md-file>.

Example:

gh pr create --title '`@remotion/package`: Add feature' --body-file /tmp/remotion-pr-body.md

Related skills

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.