About
This skill coordinates the entire lifecycle of upgrading project dependencies, supporting ecosystem-specific tools for Node.js, Python, and .NET. It prioritizes project stability by performing pre-flight git checks, auditing for security vulnerabilities, enforcing a 14-day minimum release age to avoid supply-chain attacks, and automatically rolling back changes if the post-upgrade build fails. It is an essential tool for maintaining production-ready codebases, ensuring they stay secure and up-to-date with minimal manual intervention while providing detailed reports on all changes.