fix-dependabot
Fix a Dependabot PR by updating all monorepo instances of the dependency, running bun install, and pushing
Install
git clone https://github.com/remotion-dev/remotion /tmp/remotion && ln -s /tmp/remotion/.agents/skills/fix-dependabot ~/.claude/skills/fix-dependabot
From README
Steps Get PR info — Use gh pr view --json headRefName,files,title,body to identify the branch name, which dependency was bumped, and the old/new versions. Checkout the branch: Update all monorepo instances — Dependabot only touches one package. Search for all other package.json files that reference the same dependency at the old version and update them too: Update every match to the new version. Preserve the prefix style (^, , or exact) that each package already uses. Run bun from the repo root to regenerate bun.lock. Verify — Run git status to confirm only bun.lock and the expected package.json files were modified. If other unexpected files changed, investigate before proceeding. Commit and push: Switch back — Return to your previous branch (usually main): Notes Dependabot says "Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself" — but updating the lockfile and sibling packages is the expected workflow and won't cause issues.
More from this repo
pr-name
Used to review or correct a Remotion pull request title
add-cli-option
Used to add a new Remotion CLI or config option by creating an AnyRemotionOption, registering CLI parsing, wiring...
add-effect
Used to add a new effect to @remotion/effects, including implementation, package exports, docs, demos, preview images,...
