AgentSkillsCN

dependency-upgrade

在升级依赖时,兼顾兼容性检查、锁定文件的规范性以及回滚的安全性。当您更新库、修补漏洞,或刷新工具链时使用。

SKILL.md
--- frontmatter
name: dependency-upgrade
description: Upgrade dependencies with compatibility checks, lockfile hygiene, and rollback safety. Use when updating libraries, patching vulnerabilities, or refreshing toolchains.
metadata: {"keygate":{"requires":{"anyBins":["pnpm","npm","yarn"]}}}

Upgrade dependencies with controlled blast radius.

  1. Identify target packages and intended version boundaries.
  2. Upgrade incrementally and record lockfile deltas.
  3. Run compile/tests/lint checks after each batch.
  4. Watch for transitive breakage and peer constraint mismatches.
  5. Document net effect: updated versions, risks, and fallback path.