dependency-upgrade
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.
By wshobson · 9,913 installs
npx skills add wshobson/agents --skill dependency-upgrade
Source repository · Upstream listing
Dependency Upgrade
Master major dependency version upgrades, compatibility analysis, staged upgrade strategies, and comprehensive testing approaches.
When to Use This Skill
Upgrading major framework versions
Updating security vulnerable dependencies
Modernizing legacy dependencies
Resolving dependency conflicts
Planning incremental upgrade paths
Testing compatibility matrices
Automating dependency updates
Semantic Versioning Review
Dependency Analysis
Audit Dependencies
Analyze Dependency Tree
Compatibility Matrix
Staged Upgrade Strategy
Phase 1: Planning
Phase 2: Incremental Updates
Phase 3: Validation
Breaking Change Handling
Identifying Breaking Changes
Codemod for Automated Fixes
Custom Migration Script
Testing Strategy
Unit Tests
Integration Tests
Visual Regression Tests
E2E Tests
Automated Dependency Updates
Renovate Configuration
Dependabot Configuration
Rollback Plan
Common Upgrade Patterns
Lock File Management
Peer Dependency Resolution
Workspace Upgrades