
Pr
Open a Remotion monorepo pull request after format, build, and stylecheck with a pr-name-compliant title and safe gh body-file flow.
Install
npx skills add https://github.com/remotion-dev/remotion --skill prWhat is this skill?
- 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
Adoption & trust: 103 installs on skills.sh; 49.4k GitHub stars.
Recommended Skills
Triagemattpocock/skills
Caveman Commitjuliusbrussee/caveman
Using Git Worktreesobra/superpowers
Finishing A Development Branchobra/superpowers
Git Commitgithub/awesome-copilot
Git Guardrails Claude Codemattpocock/skills
Journey fit
SKILL.md
READMESKILL.md - Pr
Ensure we are not on the main branch, make a branch if necessary. 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. The title of the PR must be according to the [`pr-name`](../pr-name/SKILL.md) skill. Push the changes to the remote branch. 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: ```bash gh pr create --title '`@remotion/package`: Add feature' --body-file /tmp/remotion-pr-body.md ```