Skip to content
Agentmart
Submit a tool

dep-upgrade

Use to upgrade a dependency across a major version or migrate between libraries — framework majors, ORM or test-runner majors, deprecated packages — with the…

Skill by mtvrkan

IndexedMIT★ 10
Write a review

Install

Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.

npx agentmarket install skill/mtvrkan-dep-upgrade

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

Use to upgrade a dependency across a major version or migrate between libraries — framework majors, ORM or test-runner majors, deprecated packages — with the breaking changes read, not guessed.

Use cases: testing

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this skill can do and what it asks for, from its SKILL.md and code. Checked Oct 25, 2026.

Tools
No tools found
Secrets
None asked for
Install scripts
None found

Network hosts it talks to 1

  • codeload.github.com · found in install command

Files it touches

  • ~/.claude/skills/dep-upgrade

Tools it pre-approves 6

From allowed-tools in SKILL.md: the agent may use these without asking you each time.

  • Read,
  • Grep,
  • Glob,
  • Bash,
  • Edit,
  • Write

What's inside

Skill name
dep-upgrade
Description
Use to upgrade a dependency across a major version or migrate between libraries — framework majors, ORM or test-runner majors, deprecated packages — with the breaking changes read, not guessed.
License
MIT
Allowed tools
Read,, Grep,, Glob,, Bash,, Edit,, Write
Instructions
21 lines in SKILL.md · view on GitHub

Before installing

  • Pre-approves some shell commands

Files (1)

  • SKILL.md

SKILL.md (first lines)

# dep-upgrade

`security-scan` finds what is outdated and never upgrades. This skill does the upgrade, one package family per change.

1. READ FIRST: the official migration guide and changelog for every major between current and target (WebFetch the official migration guide, or ask the user to run `/deep-research`). List each breaking change that applies to this codebase — grep for the renamed APIs, removed options and changed defaults before editing anything.
2. SCOPE: one package family per change (`react` + `react-dom` together, not with the router). Peer-dependency ranges and the runtime version (Node, Python, JDK) checked against the target.
3. CODEMODS first when the project publishes them, then the manual list from step 1. Each fix is the smallest one the guide prescribes; no refactors on the way.
4. LOCKFILE: regenerate with the project's package manager, never hand-edit. Then run the dependency audit per 000-security.
5. VERIFY: type-check, full test suite (a major is the exception to targeted tests), build, and the app started once. A test changed to pass must be named in the output with the reason.
6. Build, CI, Docker base image or auth library involved → HARD STOPS apply before step 3.

## Output

```text
UPGRADE: [pkg] [from] → [to] | GUIDE: [url]
BREAKING: [change] — [files affected] ✓ (one per line)
VERIFY: typecheck ✓ | tests ✓ N | build ✓ | audit ✓
CHANGED TESTS: [none | test — why]
```

From mtvrkan/senior-dev-kit, MIT.

More from mtvrkan/senior-dev-kit

Signals

Stars
10
Forks
0
Open issues
0
Last commit (this folder)
Oct 5, 2026 (24 days ago)

From GitHub (fetched Oct 24, 2026).

Details

License
MIT
First seen
Oct 24, 2026
Last checked
Oct 24, 2026

More from mtvrkan

Cite this page

dep-upgrade skill. Agent Mart. https://agentmart.dev/skills/mtvrkan-dep-upgrade (last updated 2026-10-24)