Manage major dependency version upgrades with compatibility analysis, staged rollout, and comprehensive testing. Use when upgrading framework versions, updating major dependencies, or managing breaking changes in libraries.
86
88%
Does it follow best practices?
Impact
74%
1.76xAverage score across 3 eval scenarios
Advisory
Suggest reviewing before use
Staged incremental upgrade with Bun and upgrade plan
Bun for install/add
0%
100%
Bun for testing
0%
100%
Bun for build
0%
100%
bun outdated used
0%
100%
UPGRADE_PLAN.md created
0%
0%
Upgrade order documented
0%
0%
No simultaneous upgrade
100%
70%
Incremental React versions
0%
100%
Test after each step
100%
100%
Changelog consulted
20%
0%
npm-check-updates used
0%
0%
Automated dependency management configuration
Renovate file created
100%
100%
Renovate extends base
0%
100%
Minor/patch automerge
100%
100%
Major no automerge
100%
100%
Major-update label
100%
100%
Renovate schedule
0%
100%
Renovate timezone
0%
100%
Dependabot file created
100%
100%
Dependabot weekly schedule
100%
100%
Dependabot PR limit
0%
100%
Dependabot commit prefix
0%
100%
Dependabot reviewers
0%
100%
Breaking change analysis, codemods, and rollback scripting
changelog-parser invoked
0%
0%
Codemod tool used
66%
0%
Git branch created
100%
100%
Test gate before commit
100%
100%
Rollback on failure
83%
100%
Restore from lock file
25%
100%
Compatibility matrix present
100%
100%
Bun preferred in script
0%
75%
Chore commit message
100%
100%
Parser version range
0%
0%
90d6bd7
Table of Contents
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.