Install any skill in seconds. Free to start, no credit card required.
Get Started Free →elie222/update-packages
Update workspace packages while respecting the repo's pinned package list in .ncurc.cjs.
Passed 14 of 18 test cases with the skill, and 8 of 18 without it.
and 8 more in the full report
8 fixed9 passed either way4 still failing1 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 8 test cases the skill fixed. Same model, same prompt, with and without the skill.
Before updating package manifests in our monorepo, what file should be checked to identify packages that must not be upgraded?
| Checked | Without skill | With skill |
|---|---|---|
| Identifies .ncurc.cjs as the configuration file for pinned packages. | Missed | Passed |
| Instructs not to upgrade packages listed in the reject list. | Missed | Passed |
The instructions your model reads when the skill loads.
Use this workflow when updating dependencies in this repo.
.ncurc.cjs. Do not upgrade packages listed there..nvmrc, engines.node, @types/node, Dockerfiles, and CI together.pnpm dlx npm-check-updates -u -ws
pnpm install
pnpm test
pnpm lint
dependencies, devDependencies, and optionalDependencies to exact versions. Preserve supported peerDependencies ranges in public packages: peers describe consumer compatibility, not lockfile reproducibility. For example, keep the email editor's React and React DOM peers at >=19 unless its actual compatibility requirements change.npm-check-updates reads .ncurc.cjs, so the reject list is applied during the manifest update.pnpm install may also bump the root packageManager field and regenerate pnpm-lock.yaml.pnpm dev or pnpm build unless the user explicitly asks.@hookform/resolvers in the .ncurc.cjs reject list and pinned to 4.1.0 while apps/web remains on [email protected]. The 5.x resolver line imports zod/v4/core, which has caused local Next.js/Turbopack resolution failures even though the app code still uses Zod 3.test cases passed, vs 8 / 18 without
More skills from the same source and nearby in the registry, with their headline benchmark lift.