前言¶
社区里的 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 页面简介,已核实的能力边界如下:
- 安装前审计:在真正安装某个 Skill 之前,对技能目录做安全向的梳理(社区包、自研包均可作为审查对象)。
- 脚本:分析包内脚本及相关实现中的高风险线索。
- 联网:检查是否存在对外联网、调用外部服务等行为描述或实现痕迹。
- 本地文件:关注对本地文件的访问与读写相关风险。
- 密钥:查找密钥、令牌等敏感信息暴露问题。
- 隐藏指令:识别可能误导模型行为的隐藏指令类风险(在 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 中的说明为准;本文不展开各端差异,避免与未核实的配置项混淆。
典型用法¶
- 从 SkillHub 或他人处拿到一个 Skill 压缩包或本地目录,先不要直接装进生产环境。
- 在对话中说明要对「某个 Skill 文件夹」做安全审查,并指向该目录路径或解压后的根目录(含
SKILL.md的包根)。 - 让助手按「技能安全审查」的流程,围绕脚本、联网、本地文件、密钥与隐藏指令等维度给出结论与依据。
- 根据审查结果再决定安装、分享或要求作者修改。
官方未提供固定 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 技能页)。