What problem does it solve?
Outdated dependencies introduce security vulnerabilities, bugs, and compatibility issues. This Skill provides a controlled, manual process for upgrading npm dependencies and GitHub Actions, ensuring your project remains current, secure, and stable without the risks of fully automated updates.
Core Features & Use Cases
- Outdated Dependency Check: Identifies all packages with available updates and security vulnerabilities.
- Prioritized Upgrades: Guides through categorizing and prioritizing updates (security, production, dev, major versions).
- Controlled Testing: Ensures thorough testing after each upgrade step to prevent regressions.
- GitHub Actions Updates: Facilitates keeping CI/CD workflows current and compatible.
- Use Case: It's time for your monthly dependency review. Use this Skill to systematically check for outdated packages, address security vulnerabilities first, upgrade production and development dependencies incrementally with testing, and update GitHub Actions, all while maintaining full control and stability.
Quick Start
Upgrade all outdated npm dependencies and GitHub Actions.