技能安全审查:在安装前审计 Agent Skill 包

前言

社区里的 Skill 越来越多,目录里往往带着脚本、联网说明和一长串 SKILL.md 承诺。肉眼扫一遍很难判断:会不会偷偷读本地文件、往外发请求,或者文档写一套、实现做一套。下面介绍 SkillHub 上的「技能安全审查」,帮你在真正启用某个包之前,把常见风险点摊开看清楚。

这是什么

「技能安全审查」(坐标 @user_909957f0/skill-safety-check,版本 1.0.0)是 SkillHub 社区来源(community)的 Skill,分类为 it-ops-security,由发布者 user_909957f0 维护。

官方定位是:在 skill-vetter 思路之上,做更细的安全审查——针对脚本、联网行为、本地文件访问、密钥与隐藏指令等风险,让你在安装前判断这个 Skill 是否值得信任。页面标签标明 requires_api_key=false,使用该 Skill 本身不依赖额外 API Key。

核心功能

结合 SkillHub 页面简介,已核实的能力边界如下:

  1. 安装前审计:在真正安装某个 Skill 之前,对技能目录做安全向的梳理(社区包、自研包均可作为审查对象)。
  2. 脚本:分析包内脚本及相关实现中的高风险线索。
  3. 联网:检查是否存在对外联网、调用外部服务等行为描述或实现痕迹。
  4. 本地文件:关注对本地文件的访问与读写相关风险。
  5. 密钥:查找密钥、令牌等敏感信息暴露问题。
  6. 隐藏指令:识别可能误导模型行为的隐藏指令类风险(在 skill-vetter 思路上的延伸项)。

该 Skill 标明在 skill-vetter 基础上做更细分析;具体检查步骤以安装后包内 SKILL.md 为准。

安装与启用

SkillHub 页面提供的安装方式,是向你的 AI 助手发送一段提示,让其按 SkillHub 安装文档拉取该 Skill:

请根据 https://skillhub.cn/install/skillhub.md,安装 `@user_909957f0/skill-safety-check`。

不同客户端(Cursor、Codex CLI、Claude Code 等)的最终目录与启用方式,以 https://skillhub.cn/install/skillhub.md 中的说明为准;本文不展开各端差异,避免与未核实的配置项混淆。

典型用法

  1. 从 SkillHub 或他人处拿到一个 Skill 压缩包或本地目录,先不要直接装进生产环境。
  2. 在对话中说明要对「某个 Skill 文件夹」做安全审查,并指向该目录路径或解压后的根目录(含 SKILL.md 的包根)。
  3. 让助手按「技能安全审查」的流程,围绕脚本、联网、本地文件、密钥与隐藏指令等维度给出结论与依据。
  4. 根据审查结果再决定安装、分享或要求作者修改。

官方未提供固定 CLI 一键命令;典型路径是 启用 Skill 后,用自然语言触发审查任务。

适用场景与注意

适合谁

  • 经常从社区安装第三方 Skill 的开发者或团队。
  • 需要在内网或客户环境部署前,做一轮可复述的安全自查。
  • 自己打包 Skill 准备对外分发前,想在本地先做一轮自检。

注意

  • 社区 Skill(community)的审查结论依赖当前包内容与助手执行质量,不能替代专业渗透测试或合规审计。
  • SkillHub 页面统计(截至资料抓取):评分 100000,下载 1536,安装 0;热度与下载量会变化,以 SkillHub 技能页 为准。
  • 若包内脚本会在审查过程中被读取或静态分析,建议在隔离副本上操作,避免误执行未知命令。

结尾

「技能安全审查」把「安装前先看一眼」变成可重复的检查清单:基于 skill-vetter 的延伸,聚焦脚本、联网、本地文件、密钥与隐藏指令等风险,并帮助对照文档声明。需要时可在 SkillHub 安装 @user_909957f0/skill-safety-check,或打开官方入口:https://api.skillhub.cn/user_909957f0/skill-safety-check(页面导航见 SkillHub 技能页)。

羽毛球分组比赛记分
小程序二维码

欢迎使用《羽毛球分组比赛记分》微信小程序

Xiaoye