← All skills
upgrade-packages-js
75 / 100 · Review before installing
Check before installing. Some of what it can do is expected: a coding skill usually runs build and test commands.
By georgekhananaev/claude-skills-vault (GitHub) · coding · 31 stars · scanned at commit 89eb251
Safely upgrade JavaScript packages with breaking change detection, migration guidance, and automated code migrations (npm/pnpm/yarn). Cross-platform with git safety branch enforcement.
Works with any agent that supports SKILL.md skills.
What this skill can do
Connects to the internet
The author does not mention this.
Found in 6 places.
Show 3 more
Runs commands on your computer
The author does not mention this. Expected for a coding skill.
Found in 25 places.
Show 17 more
- .claude/skills/upgrade-packages-js/SKILL.md, line 147
node -e "const pkg=require('./package.json');console.log(pkg.workspaces?'MONOREPO: '+JSON.stringify(pkg.workspaces):'SINGLE_PACKAGE')" - .claude/skills/upgrade-packages-js/SKILL.md, line 157
node -e "const pkg=require('./package.json');console.log('Engines:',pkg.engines?.node||'any','Current:',process.version)" - .claude/skills/upgrade-packages-js/SKILL.md, line 163
node -e "const pkg=require('./package.json');console.log('Type:',pkg.type||'commonjs')" - .claude/skills/upgrade-packages-js/SKILL.md, line 174
npm view {package} time.modified - .claude/skills/upgrade-packages-js/SKILL.md, line 180
npm view {package} license - .claude/skills/upgrade-packages-js/SKILL.md, line 190
{PM} ls --depth=0 - .claude/skills/upgrade-packages-js/SKILL.md, line 216
npm view {pkg} repository homepage --json - .claude/skills/upgrade-packages-js/SKILL.md, line 391
{PM_ADD} next@latest react@latest react-dom@latest - .claude/skills/upgrade-packages-js/SKILL.md, line 397
{PM_ADD} prisma@latest @prisma/client@latest - .claude/skills/upgrade-packages-js/SKILL.md, line 403
{PM_ADD} -D typescript@latest - .claude/skills/upgrade-packages-js/SKILL.md, line 421
git checkout package.json {lockfile} - .claude/skills/upgrade-packages-js/SKILL.md, line 430
HUSKY=0 git commit -m "chore(deps): upgrade packages" - .claude/skills/upgrade-packages-js/SKILL.md, line 440
npm whoami --registry={registry-url} - .claude/skills/upgrade-packages-js/SKILL.md, line 490
git push -u origin $(git branch --show-current) - .claude/skills/upgrade-packages-js/SKILL.md, line 526
node -e "const pkg=require('./package.json'); console.log('Project type:', pkg.type || 'commonjs')" - .claude/skills/upgrade-packages-js/SKILL.md, line 538
npm view {package}@{version} type - .claude/skills/upgrade-packages-js/SKILL.md, line 557
npm view {package}@{version} engines
and 5 more places
Downloads and installs other software
The author does not mention this.
Found in 8 places.
Show 5 more
Safer alternatives
Low-risk skills in the same category (coding) that look related. Check that one does what you need.
Install
Paste this into your terminal. It downloads exactly the version we scanned, not whatever is newest.
if [ -e ~/.agents/skills/'upgrade-packages-js' ] || [ -L ~/.agents/skills/'upgrade-packages-js' ]; then echo 'A skill folder named upgrade-packages-js already exists — not replacing it' >&2; false; else d=$(mktemp -d) && git clone --quiet --filter=blob:none --no-checkout 'https://github.com/georgekhananaev/claude-skills-vault' "$d" && git -C "$d" checkout --quiet '89eb25139ef7281a187d82f9eebf1ff4770d3af6' -- '.claude/skills/upgrade-packages-js' && mkdir -p ~/.agents/skills && cp -R "$d"/'.claude/skills/upgrade-packages-js' ~/.agents/skills/'upgrade-packages-js' && rm -rf "$d"; fi
Codex reads ~/.agents/skills directly. For Claude Code, Cursor, Copilot, Gemini CLI, Antigravity or OpenCode, also link it. For Claude Code: ln -s ~/.agents/skills/'upgrade-packages-js' ~/.claude/skills/'upgrade-packages-js' (other agents: ~/.cursor/skills, ~/.copilot/skills, ~/.gemini/skills, ~/.gemini/config/skills, ~/.config/opencode/skills). Or install through the finder skill, which does both.
Badge for your README
The badge for georgekhananaev/claude-skills-vault shows the score of its lowest-scoring skill.

[](https://zalavijaysinh.github.io/skilltrust/repos/georgekhananaev/claude-skills-vault/)
Score history
| Date | Version | Score |
|---|
| 2026-11-13 | 89eb251 | 75 |
| 2026-11-09 | 8edf73d | 75 |
| 2026-11-07 | af6fa69 | 100 |