Agent Skills
返回列表
技能安全审计器

技能安全审计器

IT 运维与安全 更新于 2026.08.30

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

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_15292d5a/yjkj-skill-safety-auditor。

技能介绍

要解决什么问题

在把 Agent 技能发布到生产或引入第三方技能之前,你往往只能人工翻 SKILL.md 和脚本目录,很难系统性地排查硬编码密钥、命令注入、不安全文件权限或已知 CVE 依赖。漏掉一项就可能把 token 或执行面暴露给运行环境。

skill-safety-auditor 针对「技能目录」做静态安全审计,在开发期、发版审批或定期复查时,用统一规则把发现项按严重级别列出来,并支持生成可归档的 JSON 报告。

如何工作

审计粒度分三档,可按耗时与深度选择:

| 类型 | 说明 | 大致耗时 |
|------|------|----------|
| quick-scan | 表层快速检查 | ~1s |
| audit | 全面分析 | ~5–10s |
| report | 完整审计并输出 JSON | ~10s |

检查维度与典型严重级别包括:

  • secrets(Critical):API key、密码、token、私钥、环境变量模式
  • injection(High):命令注入、路径遍历
  • permissions(Medium):全局可写、数据文件可执行等
  • dependencies(High):已知漏洞依赖、过时或高风险包
  • network(Low):明文 HTTP、不安全端点等

严重级别从 Critical(必须修复)到 Info(可选处理)。输入一般为技能目录路径、审计类型、输出格式及漏洞类型过滤;输出包含控制台发现列表、汇总统计与 pass/fail 状态。

推荐流程:发版前跑全量检查 → 生成正式报告 → 优先处理 Critical/High → 对接受的低风险项留档 → 修复后重新审计验证。也可对第三方技能做引入前审查。

适用边界

  • 仅静态分析,无法发现运行时行为或外部服务真实安全配置问题。
  • 可能对合法模式产生误报,需结合业务判断。
  • 检查范围限于文档中列出的已知漏洞模式,不替代渗透测试或运行时沙箱验证。

使用场景

  • 自研 Agent 技能合并主分支前,对目录跑 `quick-scan` 排查硬编码 API key 与 token
  • 新技能上线审批环节,执行全量 `audit` 并按 Critical/High 逐项整改后复测
  • 引入社区第三方技能前,用 `report` 生成 JSON 留档并核对注入与依赖 CVE
  • 季度安全复查时,对存量技能批量扫描文件权限与不安全 HTTP 端点

适合人员

  • 维护内部技能仓库、需在发布流水线里设安全门禁的平台工程师
  • 在 SkillHub 上架技能、发版前需证明无密钥与注入风险的技能作者
  • 负责 Agent 工具链供应链审查、要按严重级别归档审计报告的安全工程师
  • 集成外部技能到企业 Copilot 环境、引入前要做合规与风险登记的 IT 运维