code-upgrade
Installation
SKILL.md
Safely upgrade dependencies or migrate framework versions.
Process
- If code changes are involved: run
jj diff -sfirst to see changed files; then usejj diff -- pathto restrict to specific files/directories
Step 1 - Identify Upgrade Type
Ask the user to clarify what they want to upgrade:
- Single dependency: Upgrade one package (e.g.,
react 18 -> 19) - All dependencies: Update all packages to latest compatible versions
- Framework migration: Major version upgrade with breaking changes (e.g.,
Next.js 13 -> 15) - Language version: Update runtime version (e.g.,
Python 3.11 -> 3.12)