运行时依赖
安装命令
点击复制技能文档
从ClawHub安装全局Skill
使用官方CLI安装或更新一个ClawHub Skill,然后将暂存副本提升到全局Skill目录。
规则
将 /skills/ 视为最终目标位置。
将 /workspaces//skills/ 视为CLI使用的临时暂存位置。
从 --openclaw-home、OPENCLAW_HOME 或 $HOME/.openclaw 解析 。
从 --agent、OPENCLAW_AGENT 或 lan 解析 。
推导工作空间为 /workspaces/。
优先使用 scripts/install-global-skill.js 而不是手动文件操作。
首先尝试 openclaw skills update;如果Skill未被跟踪,则使用 openclaw skills install --force。
在替换之前备份现有的全局Skill,除非用户明确表示不需要。
通过临时目录提升,然后重命名到目标位置。
除非用户希望保留,否则在提升后删除暂存副本。
对于可能破坏性操作(如删除现有的全局Skill或暂存副本),除非用户已经请求替换或升级,否则需要用户确认。
不修改或创建Agents。
此Skill仅管理Skill文件。
除非用户明确请求批处理,否则一次只关注一个slug。
工作流
确认目标Skill slug。
优先运行 node scripts/install-global-skill.js --slug 。
验证暂存源文件位于 /workspaces//skills//.clawhub/origin.json。
当存在时备份当前全局目录。
将暂存副本提升到 /skills/。
在提升后验证全局源文件和安装版本。
报告结果。
验证
/skills//SKILL.md 存在
/skills//.clawhub/origin.json 存在
全局副本中的 installedVersion 与暂存副本匹配
交付
目标slug
最终全局路径
安装版本
是否使用更新或安装
如果创建了备份,则备份路径
是否删除了暂存副本
任何阻塞因素,例如CLI失败或缺少ClawHub包