remotion-dev/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 to run /merge, merge a current PR after checks pass, or shepherd a Remotion PR through CI to merge.
npx skills add https://github.com/remotion-dev/remotion --skill merge
Use this skill for an existing pull request in the Remotion monorepo.
Start from the top after every pushed fix, conflict resolution, CI rerun, or other state change:
gh pr view --json number,url,state,isDraft,baseRefName,headRefName,mergeable,mergeStateStatus,reviewDecision,statusCheckRollup
pr-ready workflow. Commit and push the resolution when needed, then start this loop from the top.gh pr checks --watch --interval 30
gh pr merge --squash --delete-branch
If the repository or PR clearly requires another merge method, use that method instead.
When checks fail, inspect the failed jobs and logs before deciding what to do:
gh pr checks --watch=false
gh run view <run-id> --json databaseId,status,conclusion,url,jobs
gh run view <run-id> --log-failed
If it is a genuine CI failure:
pr-ready workflow when helpful.If it is a CI flake:
flake skill in this monorepo.Take remotion-dev/merge from the repository into ~/.claude/skills for personal
use, or into .claude/skills inside a project.
The agent identifies a skill by the name field in its header. Two skills with the
same name cannot sit side by side — one of them will be ignored.