Skill Vetter:在安装第三方 Skill 之前做安全审查

前言

Agent 会从 ClawdHub、GitHub 或他人分享的仓库里安装 Skill。这些包通常包含 SKILL.md、脚本和工具调用说明,一旦启用就会进入 Agent 的执行链路。社区来源多、更新快,但很难在安装前系统性地看清权限范围、可疑模式或明显风险信号。

下面介绍 Skill Vetter。它的定位是「安全优先」的 Skill 审查能力:在真正把某个 Skill 装进工作区之前,让 Agent 按既定检查项过一遍,而不是装完再补救。

这是什么

Skill Vetter 是 SkillHub 上的社区 Skill,坐标为 @user_ecf8fbc6/skill--vetter,当前版本 1.0.0,分类为 it-ops-security。发布者为 user_ecf8fbc6,标签标明 requires_api_key=false,安装本 Skill 本身不需要额外 API Key。

官方简介概括为:面向 AI Agent 的安全优先 Skill 审查;在安装来自 ClawdHub、GitHub 或其他来源的任意 Skill 之前使用;检查红旗项(red flags)、权限范围(permission scope)以及可疑模式(suspicious patterns)。

SkillHub 页面:https://www.skillhub.cn/skills/user_ecf8fbc6/skill–vetter
API 入口(SkillHub 登记):https://api.skillhub.cn/user_ecf8fbc6/skill–vetter

核心功能

依据官方简介,Skill Vetter 提供的能力可以归纳为以下几类(均为页面已写明的内容,不展开未公开的实现细节):

  1. 安装前审查:在 Agent 执行 install 或等价安装流程之前介入,而不是事后审计。
  2. 红旗项检查:对照常见风险信号,帮助识别不宜直接安装的包。
  3. 权限范围核对:关注 Skill 声明或隐含的工具、文件、网络等权限是否过宽或与描述不符。
  4. 可疑模式识别:对 Skill 文档或附属脚本中的异常结构、诱导性指令等模式做提示。

本 Skill 属于通用 SKILL.md 格式,具体检查清单与输出格式以安装后仓库内的 SKILL.md 为准;本文不臆造未在官方资料中出现的检查项名称或评分规则。

安装与启用

SkillHub 官方页面给出的安装方式是:让 Agent 阅读安装说明文档,再安装指定坐标。

请根据 https://skillhub.cn/install/skillhub.md,安装 `@user_ecf8fbc6/skill--vetter`。

若本机已安装 SkillHub CLI,可按 SkillHub 安装文档第三节,把 Skill 装到当前 Agent 实际读取的 skills 目录(文档强调必须使用 --dir,否则默认 ./skills/ 可能不会被识别):

command -v skillhub && skillhub --version

skillhub install user_ecf8fbc6/skill--vetter --dir <你的 Agent skills 目录>

常见客户端 skills 路径(摘自 SkillHub 安装文档,按你实际使用的客户端选择其一):

  • Cursor:~/.cursor/skills/
  • Claude Code:~/.claude/skills/
  • Codex:~/.codex/skills/ 或项目下的 .agents/skills/

未安装 CLI 时,可先执行 SkillHub 文档中的安装脚本(完整安装或仅 CLI),再在对应目录完成 skillhub install。Cursor、Codex CLI、Claude Code 的差异主要体现在 skills 目录路径,安装命令本身以 skillhub install … --dir 为准;各客户端是否需重启或刷新技能列表,以你所用客户端的文档为准。

典型用法

官方资料未提供单独的 CLI 子命令示例,典型流程是按 Skill 的设计意图串联 Agent 工作流:

  1. 从 ClawdHub、GitHub 或其他渠道拿到目标 Skill 的坐标、仓库路径或压缩包说明。
  2. 先启用或调用 Skill Vetter,把待安装的 Skill 来源与包内容交给 Agent 审查(具体提示词与检查步骤以安装后的 SKILL.md 为准)。
  3. 根据审查结果决定是否继续安装、是否缩小权限或换源;确认后再执行 skillhub install 或你环境对应的安装方式。

复现安装提示时,可直接使用 SkillHub 页面上的原文:

请根据 https://skillhub.cn/install/skillhub.md,安装 `@user_ecf8fbc6/skill--vetter`。

适用场景与注意

适合谁

  • 经常从社区拉取 Skill、又希望安装前有一道固定安全闸门的开发者或团队。
  • 需要把「权限范围、可疑模式」纳入 Agent 操作习惯的场景,尤其是 it-ops / 安全敏感环境。

限制与注意

  • Skill Vetter 是审查辅助,不能替代你对来源可信度、代码 diff 和运行环境的最终判断。
  • 社区来源(source: community)意味着维护节奏与规则以发布者更新为准;升级前建议对比版本号(当前登记为 1.0.0)。
  • 官方简介未承诺覆盖所有恶意形态;对极高风险操作仍应配合人工审阅与隔离环境。
  • SkillHub 统计(以抓取资料为准):评分 100000,下载 11416,安装 17;数据随平台更新变化,引用时以 SkillHub 页面实时显示为准。

结尾

Skill Vetter 把「装之前先审」固化成可复用的 Agent Skill,面向 ClawdHub、GitHub 等常见来源,强调红旗项、权限范围与可疑模式三类检查,且无需为本 Skill 单独配置 API Key。若你经常在 Agent 里安装第三方 Skill,可以把它作为安装流程里的固定一步。

官方页面:https://www.skillhub.cn/skills/user_ecf8fbc6/skill–vetter

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

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

小夜