Install any skill in seconds. Free to start, no credit card required.
Get Started Free →sangrokjung/dependency-upgrade
Manage major dependency version upgrades with compatibility analysis, staged rollout, and comprehensive testing.
Passed 22 of 23 test cases with the skill, and 20 of 23 without it.
3 fixed19 passed either way0 still failing1 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 3 test cases the skill fixed. Same model, same prompt, with and without the skill.
Before upgrading a library across major versions, we want to programmatically extract breaking changes between version 16.0.0 and 17.0.0 from npm changelogs or GitHub releases directly from the command line. What CLI tools or curl methods achieve this?
| Checked | Without skill | With skill |
|---|---|---|
| Recommends npx changelog-parser to extract version differences. | Missed | Passed |
| Recommends fetching CHANGELOG.md directly from the GitHub repository using curl. | Passed | Passed |
The instructions your model reads when the skill loads.
Master major dependency version upgrades, compatibility analysis, staged upgrade strategies, and comprehensive testing approaches.
MAJOR.MINOR.PATCH (e.g., 2.3.1)
MAJOR: Breaking changes
MINOR: New features, backward compatible
PATCH: Bug fixes, backward compatible
^2.3.1 = >=2.3.1 <3.0.0 (minor updates)
~2.3.1 = >=2.3.1 <2.4.0 (patch updates)
2.3.1 = exact version
# npm
npm outdated
npm audit
npm audit fix
# yarn
yarn outdated
test cases passed, vs 20 / 23 without
Published skills whose descriptions closely match this one, with their headline benchmark lift.
More skills from the same source and nearby in the registry, with their headline benchmark lift.