Acerca de
This skill provides a structured framework for managing complex software dependency upgrades, moving beyond simple version bumps to include semantic versioning analysis, breaking change management, and comprehensive testing strategies. It guides developers through identifying vulnerabilities, analyzing dependency trees, implementing compatibility matrices, and utilizing codemods for automated migrations. Whether you are modernizing a legacy framework or resolving conflicting peer dependencies, this skill ensures a stable, staged, and reversible upgrade process that minimizes downtime and regression risks.