Agent Skills
返回列表
🔒

技能安装审计

IT 运维与安全 更新于 2026.08.30

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_6c58d329/fcdao-skill-install-audit-6c58d329。

技能介绍

解决盲目安装带来的供应链风险

当前社区充斥着各种 "42 skills 打包" 或 "百万播放 skill 列表"。很多开发者看到列表就直接 git clone 或复制别人的 SKILL.md 到本机,缺乏安全审计,极易导致密钥泄露、供应链污染或上下文污染。本技能确立了外部 skill 安装前的强制审计规范,目标是 少装、精装、可回滚。

强制审计的四步工作流

核心能力覆盖权限面、秘密面、执行面与质量面,通过以下关键步骤输出可复查的审计结论:

  • 收集原材料:获取候选 skill 的来源 URL、commit SHA、完整 SKILL.md、scripts/ 目录及钩子脚本,确保路径与文件列表完整。
  • 安全扫描(一票否决):检查是否存在读取 ~/.ssh、隐蔽 curl|bash、要求粘贴 token 或持久化后门等行为。输出 BLOCK / WARN / PASS 及证据行号。
  • 质量扫描:从触发清晰度、可执行性、完成标准、去重价值和维护迹象五个维度打分(0-10)。安装门槛:安全 PASS 且质量 ≥ 7。
  • 安装决策与验证:根据结论执行 INSTALL、DEFER 或 REJECT,记录来源 SHA,并在安装后验证 skill loader 能否正常读取且无密钥写入。

适用边界与合规约束

  • 适用边界:不用于审计自己仓库里已经信任且刚写完的 skill。
  • 安装限额:一次最多装 3 个新 skill;其余进候选池。
  • 合规约束:仅处理用户自有或已获充分授权的数据,日志必须脱敏,不绕过平台访问控制或反自动化机制。

使用场景

  • 准备把社区打包的 42 个 skills 一次性 clone 到本机,需要逐项审计权限面与脚本行为后再决定装哪些
  • 用户发来一份"百万播放 skill 列表"要求帮忙安装,需要先收集来源 URL、正文与 scripts 再做安全扫描
  • 复制别人的 SKILL.md 到本机使用,需要按四个扫描面输出 BLOCK/WARN/PASS 结论并写入文件留档
  • 团队要引入新 skill,需要判断其是否具备网络/shell/密钥/支付能力,并记录来源 commit SHA 以便回滚

适合人员

  • 维护团队 skill 依赖清单、需要控制安装数量与风险的运维工程师
  • 从外部来源批量引入 skills、需要安全与质量把关的 Agent 应用开发者
  • 负责内部技能库治理、需要在引入前完成合规审计的安全工程师
  • 替团队安装社区 skill、需要按清单逐项核查并落盘结论的仓库管理员