npx claudepluginhub gijungkim/resolve-prsAutomatically resolve Dependabot PRs - assesses risk, tests locally, merges safe ones, fixes breaking changes, and closes incompatible ones with clear explanations.
Claude Code marketplace entries for the plugin-safe Antigravity Awesome Skills library and its compatible editorial bundles.
Production-ready workflow orchestration with 79 focused plugins, 184 specialized agents, and 150 skills - optimized for granular installation and minimal token usage
Browser automation for AI agents
A Claude Code skill that automatically resolves Dependabot PRs on your GitHub repos.
Instead of manually reviewing each Dependabot PR, this skill:
/plugin marketplace add GijungKim/resolve-prs
/plugin install resolve-prs@resolve-prs
Or manually copy skills/resolve-prs/SKILL.md to ~/.claude/skills/resolve-prs/SKILL.md.
# Resolve PRs on the current repo
/resolve-prs
# Target a specific repo
/resolve-prs owner/repo
# Process all git repos in the current directory (parallel, one agent per repo)
/resolve-prs --all
# Assess PRs without taking action (just report)
/resolve-prs --dry-run
# Combine flags
/resolve-prs --all --dry-run
gh CLI authenticated with repo accessThe skill includes a growing knowledge base of common breaking changes it can detect and handle:
| Pattern | What it does |
|---|---|
| ESLint 8 -> 9+ | Detects flat config requirement, closes if not migrated |
| Jest major bumps | Checks framework preset compatibility (jest-expo, etc.) |
| react / react-dom mismatch | Closes if versions would diverge |
| react-native-mmkv 3 -> 4 | Migrates new MMKV() to createMMKV(), fixes .delete() -> .remove(), adds jest mock |
| Expo SDK pins | Respects Expo version constraints |
| Peer dependency conflicts | Detects and closes incompatible bumps |
When the skill fixes a novel breaking change not in its knowledge base, it automatically records the pattern. This means it gets smarter the more you use it. Patterns are kept generalizable (not project-specific), capped at 30 per category, and consolidated when they get stale.
--all worksWhen you pass --all, the skill:
This is useful when you have a directory of projects (e.g., ~/projects/) and want to batch-resolve Dependabot PRs across all of them.
--dry-run worksDry-run mode goes through the full assessment workflow (listing PRs, fetching changelogs, categorizing risk, testing locally) but skips all merge/close/fix actions. The report uses "Would merge", "Would close", "Would fix & merge" so you can review what it plans to do before running it for real.
MIT