ln-32-dependency-upgrader

仓库创建 2025年10月24日最近提交 3 天前SkillHot 收录 17 小时前
▸ 精选理由

分批升级并验证回滚,降低依赖升级带来的风险与中断。

▸ 风险提示

会修改依赖清单与锁文件,需仓库写权限与测试环境。

这个 Skill 做什么

按小批次升级依赖并做破坏性研究与回滚安全验证,确保兼容性。

按小批次升级依赖,做破坏性兼容性研究并验证回滚安全,确保 manifest、lockfile 和运行时行为不被破坏。适合常规依赖维护时逐步升级,不是做代码现代化重构。特点是可归因的小步提交、详尽的兼容检查与回退策略,优先可靠性而非新版本本身。

▸ 展开 SKILL.md 英文原文

Upgrades dependencies across package managers with breaking-change research and rollback-safe verification. Use for dependency maintenance; not general code modernization.

开发编程依赖升级回滚安全兼容性检测通用
522
Stars
74
Forks
18
仓库内 Skill
+10
7 日增星
安装 / 使用
给你的 Agent 一句话(通用)
帮我安装这个 skill:https://raw.githubusercontent.com/levnikolaevich/claude-code-skills/master/plugins/optimization-suite/skills/ln-32-dependency-upgrader/SKILL.md
或 curl 直取 SKILL.md
curl -fsSL "https://raw.githubusercontent.com/levnikolaevich/claude-code-skills/master/plugins/optimization-suite/skills/ln-32-dependency-upgrader/SKILL.md"
SKILL.MD 节选查看完整文件 ↗
# Dependency Upgrader

**Goal:** Upgrade dependencies in small, attributable batches. Preserve manifests, lockfiles, runtime support, and product behavior; do not treat a newer version as valuable without compatibility, security, or maintenance evidence.

**Execution contract:** Treat the ordered checkbox workflow below as this skill's Definition of Done. Work through every item in order, and mark it complete only when its action and required evidence are complete. `N/A`, skipped, unavailable, or delegated items remain incomplete.
Before returning, apply this skill's verdict, decision, and approval rules to every incomplete item and prepend **Checklist: X/Y complete**<br>**Incomplete: None |
via SKILL·HOT · 数据来自 GitHub 公开信息 · 原文版权归作者所有