Skill 安全审查
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_f12a44b7/clawhub-skill-vetter。
技能介绍
问题:Skill 安装前的信任缺口
在 AI Agent 工作流里,Skill 不只是提示词片段,也可能携带工具调用、外部链接、环境变量读取和执行逻辑。来自 ClawdHub、GitHub 或第三方仓库的 Skill 看起来功能相似,但权限边界、触发词和潜在副作用可能完全不同。直接安装再观察,容易让一个看似无害的 skill 进入执行路径,暴露凭据、扩大访问范围或留下难以审计的调用记录。
工作方式:把“能跑”改成“能审”
Skill 安全审查把安全检查前移到安装动作之前。它会围绕触发词、描述、文件清单、工具依赖和权限请求做结构化审视,重点识别:
- 风险标记:诱导授权、隐藏触发条件、要求读取敏感目录或凭据
- 权限范围:网络访问、文件写入、系统命令、第三方 API 调用是否超出功能必需
- 可疑模式:模糊描述、异常安装脚本、混淆指令、与声明功能不一致的行为
这个流程适合在人工评审前先生成一份可读的风险摘要,帮助工程师判断是拒绝、限制权限还是继续安装。
适用边界
该技能面向 Skill 安装前审查,不替代漏洞扫描、依赖审计或运行时沙箱。对完全闭源、动态加载或依赖外部服务的 Skill,仍应结合源码审查和最小权限策略使用。
使用场景
- 评审团队在从 ClawdHub 拉取新 Skill 前,检查其权限范围与可疑触发条件。
- Agent 平台维护者收到外部提交的 Skill 包,需要判断它是否申请超出功能的系统命令。
- 安全工程师审计自动化工作流中即将启用的第三方 Skill,确认其网络访问与凭据读取风险。
- 工程师准备把 GitHub 仓库里的 Skill 加入生产 Agent,先审查其文件清单和模糊描述。
适合人员
- 负责 Agent 平台发布的工程师,需要在新 Skill 上线前确认权限边界。
- 管理自动化工作流的 SRE,需要在启用第三方 Skill 前排查凭据与网络风险。
- 评审外部贡献代码的安全工程师,需要把可疑模式整理成可追踪的风险摘要。
- 集成 AI Agent 的运维负责人,需要在把 GitHub Skill 加入生产环境前做安装前审查。