About
The Dependency Upgrade skill provides a structured framework for navigating major software migrations and library updates. It guides developers through auditing current dependencies, analyzing breaking changes, and implementing a staged upgrade strategy to minimize downtime and regressions. By incorporating compatibility matrices, automated codemods, and multi-layered testing strategies—including unit, integration, and visual regression—this skill ensures that framework transitions and security patches are handled with professional rigor and clear rollback plans.