工具版本检查与更新
扫描所有常用工具的版本状态,生成编号报告,等待选择后逐项更新。
核心理念
只检查不自动更新——报告给用户看,确认后才动。因为盲目更新可能破坏环境(openclaw 升级后需补装依赖、插件升级后需重启),每次更新都要用户知情。
不适用场景
- 只检查单个工具版本 → 直接跑
--version或npm view <pkg> version,不需要本 skill - 安装新工具 → 用
brew install/npm install/uv tool install,不走更新流程
工作流程
第0步:发现遗漏
跑 scripts/discover.sh,全量扫描系统(npm/brew/pip/uv/conda/local-bin),过滤依赖库后与 tools.json 做差集。如果有新发现的工具,报告给用户确认是否加入。
发现方法论的完整说明见 references/scan-methodology.md。
第1步:读取工具清单
读取 `references/tools.j
[Description truncada. Veja o README completo no GitHub.]