钟馗.skill:安装前对 Agent Skill 做三层安全审查

前言

从 SkillHub、ClawHub 或同事分享的压缩包里安装 Skill,往往只有一段 SKILL.md 和若干脚本。肉眼扫一遍很难覆盖提示注入、隐蔽外传、依赖投毒和权限越界等问题,装完再发现风险,代价是 Agent 已经能读密钥、写系统路径或调用不明 URL。

下面介绍 SkillHub 上的 钟馗.skill:面向「装之前先审一遍」的场景,用静态审计、行为模拟和供应链溯源三层流程,对 Skill 目录给出结构化安全裁定,而不是长篇闲聊式说明。

这是什么

钟馗.skill 是 SkillHub 上的安全审查类 Skill,发布标识为 @user_741dc82b/zhongkui-skill,官方入口为 https://api.skillhub.cn/user_741dc82b/zhongkui-skill。

SkillHub 简介将其定位为「会更新漏洞库的安全审查专家」:直来直去,三层审查(静态审计 / 行为模拟 / 供应链溯源)覆盖 12 类风险,输出结构化裁定——干净、可疑或恶意三档。与「装完再用杀毒软件扫磁盘」不同,它审的是 Skill 包里的说明、脚本、依赖与权限声明,以及 Agent 按说明执行时可能触发的行为链。

社区侧可见信息(截至撰稿时 SkillHub 同类条目):分类 it-ops-security(页面展示为 IT 运维与安全),SkillHub 评分 77013,下载约 11137 次;同名条目曾标注版本 v1.0.13,并带有平台侧安全评估说明(如科恩实验室、云鼎实验室「安全,无风险」类结论)。若你打开的列表页显示「Skill 未找到」,以官方 API 地址与安装标识为准,或在 SkillHub 内搜索「钟馗」核对当前上架状态。

核心功能

以下能力均来自 SkillHub 公开简介与同类上架文案,不展开未在官方页面写明的检查项编号或评分公式。

三层审查

  1. 静态审计:对 SKILL.md、脚本、依赖与权限等做清单式检查,适合安装前的第一轮筛查。
  2. 行为模拟:在静态层发现高危信号时,模拟 Agent 按 Skill 说明调用工具的路径,观察是否出现非预期外传、读凭证等行为。
  3. 供应链溯源:对发布者、依赖变更、外部 API 等维度做追溯,适合高风险 Skill 或来源不明的首次安装。

风险覆盖与裁定

简介写明覆盖 12 类风险(具体分类以 Skill 包内 references 为准;SkillHub 文案强调漏洞库会更新,审查规则可随库演进)。

裁定结果为结构化三值(Skill 输出中常用符号标记,语义如下):

裁定 含义(简介)
干净 未发现足以阻止安装的高危问题
可疑 存在需人工复核的疑点
恶意 不应安装或运行,应隔离处理

何时自动启用

Skill 说明中的 Use when 约定:当用户说「审查这个 Skill」「安全检查」「钟馗看下」「审一下」「查一下这个 skill」,或在 安装 Skill 前做安全评估、需要 审计 SKILL.md 中的恶意载荷 时使用。

安装与启用

安装方式遵循 SkillHub 统一文档 skillhub.cn/install/skillhub.md。官方页面给出的提示词形式为:

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_741dc82b/zhongkui-skill。

若本机已安装 skillhub CLI,可按文档第三节将 Skill 装到 当前 Agent 识别的 skills 目录(文档要求必须带 --dir,否则默认 ./skills/ 可能不被识别):

command -v skillhub && skillhub --version

未安装 CLI 时,文档提供的完整安装命令为:

curl -fsSL https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/install.sh | bash

安装钟馗.skill 示例(Cursor 常见路径,其他客户端以 install 文档第四节为准):

skillhub install user_741dc82b/zhongkui-skill --dir ~/.cursor/skills/

其他常见 skills 目录(摘自同一安装文档):Claude Code 为 ~/.claude/skills/,Codex 为 ~/.codex/skills/ 或项目下 .agents/skills/。装完后按你所用客户端要求刷新或重启 Agent,使新 Skill 被加载。

典型用法

官方资料未要求记忆子命令别名;用自然语言触发即可,与 Use when 列表一致。可复现的交互示例:

  1. 将要审查的 Skill 目录路径告诉 Agent(本地解压目录或已 clone 到 skills 目录下的包)。
  2. 发送例如:「钟馗看下这个 skill,路径是 ~/.cursor/skills/某技能/」或「安装前先安全检查,审一下 SKILL.md」。
  3. 等待结构化裁定报告(干净 / 可疑 / 恶意及扣分说明),再决定是否 skillhub install 或从 skills 目录移除。

若仅想走 SkillHub 安装流程,也可先安装钟馗.skill,再对目标包说「审查这个 Skill」,形成「先审后装」的固定习惯。

适用场景与注意

适合谁

  • 定期从社区拉取第三方 Skill 的开发者或运维。
  • 团队内分发内部 Skill 前,需要统一安全门禁与留痕。
  • 怀疑 SKILL.md 中存在提示注入、编码载荷或过度权限声明时,需要专项审计。

限制与注意

  • 审查结论依赖 Skill 包内容与当时漏洞库,不能替代你所在组织的合规审批或渗透测试。
  • SkillHub 列表页可能因上下架策略变动;安装标识以 @user_741dc82b/zhongkui-skill 与官方 API 链接为准。
  • 同名或镜像发布(如其他账号下的 zhongkui-skill)版本与文案可能略有差异;以你实际安装的包版本为准。
  • 裁定为「可疑」时,简介语义是建议人工复核,不应自动当作「可装」。

结尾

钟馗.skill 把 Agent Skill 安装前最缺的一环——结构化安全审查——收成三层流程和明确裁定,适合在 SkillHub 生态里「先审后装」。官方地址:https://api.skillhub.cn/user_741dc82b/zhongkui-skill;安装说明:https://skillhub.cn/install/skillhub.md。

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

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

Xiaoye