name: secure-install
description: 通过 https://www.koi.ai/ 提供的 ClawDex API 扫描 ClawHub 技能,并根据安全判定结果要求用户批准安装。
metadata:
openclaw:
tools: ["src/index.ts"]
requires:
bins: ["clawhub"]
此技能提供了一个安全的技能安装流程。它会调用 https://www.koi.ai/ 的 ClawDex API 进行安全检查,并依据安全判定结果强制执行严格的安装规则。
用户输入:secure-install <技能名称>
当用户请求安装一个技能时,流程如下:
scanSkillApi 函数,传入目标技能名称,查询 https://www.koi.ai/。verdict 字段。verdict 为 "malicious"(恶意):verdict 为 "unknown"(未知):<技能名称>?"verdict 为 "benign"(良性):<技能名称> 吗?"executeClawhubInstall 函数进行安装。用户:secure-install bad-actor
助手:(调用 scanSkillApi)
ClawDex API (https://www.koi.ai/) 报告
🔴 判定结果:恶意安全警报:此技能被标记为恶意。安装已被阻止。
用户:secure-install weather-pro
助手:(调用 scanSkillApi)
ClawDex API (https://www.koi.ai/) 报告
✅ 判定结果:良性已验证安全。您要继续安装
weather-pro吗?
用户:是
助手:(调用 executeClawhubInstall)
已安装
weather-pro。