upgrade-advisor
Upgrade Advisor
Document Location
This document is located at: ~/stuff/gitrepos/gh/vtmocanu/skills/upgrade-advisor/SKILL.md (public repo: github.com/vtmocanu/skills)
Note: This is the source of truth. The installed copy at
~/.claude/skills/upgrade-advisor/SKILL.mdis derived from this file by thenpx skillspackage manager; edit here, then runnpx skills updateto re-pull it. Never edit the installed copy.
Evaluate an upgrade before doing it: what changed, what of that actually affects this project, and what is worth adopting. The output is a decision plus a checklist, not a blind version bump. Default to investigate-only unless the user asked you to apply the change.
Two modes — read the request first. "Should I upgrade X?" is the evaluation mode below. But "I've already upgraded X" is a verification request: the decision is made, and the question is what it broke. In that mode the deliverable is step 7 (audit the runtime), and steps 3-4 only serve to explain what you find. Do not hand back a purely changelog-derived verdict for an upgrade that already happened — the running system is right there, so use it.
Workflow
Run these in order. Steps 1-2 and the changelog fetch in 3 are independent — issue those tool calls in parallel.
1. Discover the current version — don't assume it
Find where the version is actually pinned. It is rarely in an obvious single place, and released ≠ what this project runs. Check, in the project: