What problem does it solve? Dependency updates often introduce supply-chain risks (like Shai-Hulud worms), leave known vulnerabilities unpatched, or accumulate override debt in pnpm.overrides and [patch.crates-io]. This Skill turns version bumps into a disciplined workflow that prioritizes security fixes, inspects lockfile diffs, and actively reduces existing overrides. ## Core Features & Use Cases - Vulnerability-first triage: Runs pnpm audit, cargo audit, and outdated checks to prioritize security fixes over routine bumps, and cross-checks accepted-advisory ledgers. - Supply-chain hardening: Respects pnpm minimumReleaseAge cooldowns, strictDepBuilds, and blockExoticSubdeps, and requires human review of lockfile diffs for unexpected transitive deps or new build scripts. - Override debt management: Exhausts alternatives (direct dependency upgrades, upstream fixes, documented acceptance) before adding overrides, and audits existing overrides each run to remove ones that are no longer needed. - Use Case: When dependabot opens a PR or pnpm audit reports a GHSA advisory, run this workflow to safely bump the package, verify the lockfile diff, decide whether an override is justified, and add the correct changeset so the release pipeline fires. ## Quick Start Update the vulnerable dependencies in this repo, check the lockfile diff for anything suspicious, and see if any existing pnpm overrides can be removed.