← Back to Skills Marketplace
adgai115

OpenClaw 升级前影响评估工具

by Adgai115 · GitHub ↗ · v1.0.1 · MIT-0
cross-platform ⚠ suspicious
133
Downloads
0
Stars
0
Active Installs
2
Versions
Install in OpenClaw
/install openclaw-upgrade-assistant
Description
深度分析 OpenClaw 版本更新对现有配置的影响,生成兼容性报告并精准备份受影响文件。Invoke when user asks to analyze OpenClaw updates, check upgrade compatibility, or backup configs before upgrading.
Usage Guidance
这个 skill 从实现、文档和元数据来看是自洽的,但在安装/运行前请注意: - 它需要读取并在当前工作区创建备份和报告,请在希望被扫描的目录中运行,或先设置 OPENCLAW_STATE_DIR 指向可控目录。备份会写入工作区的 ./backup(或配置的路径)。 - 可选的 GITHUB_TOKEN 会被使用以提高 GitHub API 限额;不要把其他敏感凭据放入环境。该 token 是可选的。 - 虽然依赖来自 npm 官方注册表,包里包含 node_modules;如有合规或审计要求,建议先在隔离环境(例如临时容器)中运行并审阅 index.js 与 SKILL.md。 - 注意示例中有使用 openclaw.exec 执行升级命令的片段:这是示例集成流程,不是该 skill 自动升级的一部分;若要自动执行升级请额外确认你的变更流程与变更审批。 总体上,若你信任作者/来源或愿意先在隔离环境复核代码,该 skill 符合其声明的用途。
Capability Assessment
Purpose & Capability
名称/描述、SKILL.md 和 index.js 功能一致:获取 GitHub Release、扫描工作区配置、评估影响、生成报告并在工作区创建备份。所依赖的包(node-fetch、fs-extra、semver)与这些行为相匹配。_meta.json 中列出的权限(file_read, file_write, web_fetch, exec)也与实现和使用示例相符。
Instruction Scope
运行时说明仅要求读取/扫描工作区文件、访问 GitHub API 以获取 release、生成报告并在工作区写入备份清单。index.js 实现也只执行这些动作;示例里展示的 openclaw.exec 调用是示例/集成用法而非内置自动升级。没有看到指令或代码会读取/发送与升级分析无关的凭据或外部服务(除了 GitHub API)。
Install Mechanism
注册表显示“无 install spec(instruction-only)”,但包包含完整的代码与 node_modules(即它并非纯文档型)。这不是必然恶意,但意味着安装会把这些文件写入运行环境;依赖来自 npm 注册表(node-fetch、fs-extra、semver),未见可疑下载 URL 或短链。
Credentials
不要求任何必需环境变量。index.js 可选读取 OPENCLAW_STATE_DIR(工作区目录覆盖)与可选的 GITHUB_TOKEN(用于提高 GitHub API 限额)——这两项与功能正相关且合理。没有看到对无关服务凭据或多余秘密的需求。
Persistence & Privilege
flags 显示 always: false。Skill 会在工作区内写入报告与备份目录,但不会修改其他 skills 或系统级配置。其权限范围(读写工作区、网络到 github.com、有限 exec)与实现一致。
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install openclaw-upgrade-assistant
  3. After installation, invoke the skill by name or use /openclaw-upgrade-assistant
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.1
- Skill renamed from openclaw-update-checker to openclaw-upgrade-assistant. - Added 116 files, mainly introducing new dependencies (e.g., fs-extra and related modules). - Removed 5 files, including guides and markdown reports (.gitignore, CLAWHUB-PUBLISH.md, etc.). - No changes to user-facing features or usage—functionality and documentation remain consistent. - Improved skill metadata to highlight the use case and invocation triggers.
v1.0.0
OpenClaw 升级前影响评估工具 v1.0.0 - 新增 OpenClaw 升级影响分析与评估功能,自动检查更新对本地配置和备份系统的影响 - 支持分析官方 Breaking Changes、兼容性、变更内容,分类优先级输出详细报告 - 自动备份受影响的配置文件,生成版本快照并记录清单 - 可单独检查指定配置文件兼容性,及灵活配置分析和备份参数 - 输出详细升级建议、回滚方案、和故障排查说明 - 提供 API 用法、CLI 用法和自动化集成场景说明
Metadata
Slug openclaw-upgrade-assistant
Version 1.0.1
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 2
Frequently Asked Questions

What is OpenClaw 升级前影响评估工具?

深度分析 OpenClaw 版本更新对现有配置的影响,生成兼容性报告并精准备份受影响文件。Invoke when user asks to analyze OpenClaw updates, check upgrade compatibility, or backup configs before upgrading. It is an AI Agent Skill for Claude Code / OpenClaw, with 133 downloads so far.

How do I install OpenClaw 升级前影响评估工具?

Run "/install openclaw-upgrade-assistant" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is OpenClaw 升级前影响评估工具 free?

Yes, OpenClaw 升级前影响评估工具 is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does OpenClaw 升级前影响评估工具 support?

OpenClaw 升级前影响评估工具 is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created OpenClaw 升级前影响评估工具?

It is built and maintained by Adgai115 (@adgai115); the current version is v1.0.1.

💬 Comments