概要
The Dependency Upgrade skill empowers developers to navigate complex package migrations by providing a structured framework for auditing, planning, and executing version updates. It offers specialized guidance on handling breaking changes via codemods, managing peer dependency conflicts, and validating upgrades through a multi-layered testing hierarchy including unit, integration, visual regression, and E2E tests. By following a staged upgrade approach—moving one major version at a time—the skill minimizes regression risks and ensures project stability during modernization efforts or critical security patching.