/install skylv-package-updater
Dependency Updater
Overview
Scans project dependencies and checks for updates, shows changelogs, identifies breaking changes.
When to Use
- User asks to "update dependencies" or "check for updates"
- Regular maintenance
How It Works
Step 1: Detect package manager
package.json -> npm pyproject.toml -> pip Cargo.toml -> cargo go.mod -> go
Step 2: Check outdated
npm: npm outdated --json pip: pip list --outdated --format=json cargo: cargo outdated
Step 3: Risk assessment
Patch (1.2.3 -> 1.2.4): Low risk - auto-update Minor (1.2.3 -> 1.3.0): Medium - show changelog Major (1.2.3 -> 2.0.0): High - show breaking changes
Output Format
Major Updates: express 4.17.1 -> 5.0.0 [BREAKING changes] Minor Updates: axios 0.21.1 -> 0.21.4 [Bug fixes] Patch Updates: debug 4.3.1 -> 4.3.4 [Security patch]
Update Strategy
- Show report first - never update blindly
- Update in stages: patches -> minors -> majors
- Run tests after each update
- Commit each update separately
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install skylv-package-updater - 安装完成后,直接呼叫该 Skill 的名称或使用
/skylv-package-updater触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
Skylv Package Updater 是什么?
Auto-checks and updates outdated dependencies. Shows changelogs and breaking changes before updating. Triggers: update dependencies, upgrade packages, check... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 45 次。
如何安装 Skylv Package Updater?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install skylv-package-updater」即可一键安装,无需额外配置。
Skylv Package Updater 是免费的吗?
是的,Skylv Package Updater 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Skylv Package Updater 支持哪些平台?
Skylv Package Updater 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Skylv Package Updater?
由 SKY-lv(@sky-lv)开发并维护,当前版本 v1.0.0。