SkillGuard:Agent 技能安全扫描器

前言

Agent 技能包在发布前往往缺少系统化的安全检查,可能携带 prompt 注入、凭证泄露或依赖漏洞等风险。手工逐项排查效率低且容易遗漏。SkillGuard 提供一个自动化方案,对技能包进行多维度扫描,生成可读性强的安全报告。

是什么

SkillGuard 是一个 Agent 技能安全扫描器,由社区用户 user_fee73aa5 维护。它覆盖 OWASP ASI Top 10,采用 Pipeline 架构对技能包进行安全审计,输出 TRACE 五维安全评分和 Markdown 报告,且零依赖 Python 标准库。

核心功能

SkillGuard 提供 8 个检测器,依次在 Pipeline 中执行:

  1. Prompt 注入检测
  2. 凭证泄露扫描
  3. 代码执行审计
  4. 依赖漏洞分析
  5. 权限越权检测
  6. 敏感文件访问
  7. 网络外联审计
  8. 记忆投毒防御

扫描完成后,会生成 TRACE 五维安全评分和 Markdown 报告。

安装与启用

在支持的 Agent 平台(如 Cursor / Codex CLI / Claude Code)中,通过官方 Skill 仓库地址进行安装:

安装地址:https://api.skillhub.cn/user_fee73aa5/skillguard

安装后,在需要扫描的技能包目录下,使用 SkillGuard 命令进行安全检查。

典型用法

以命令行方式运行扫描,将当前目录下的技能包作为输入,生成安全报告:

skillguard scan . -o report.md

扫描结果会输出 TRACE 五维安全评分,并生成 Markdown 格式的详细报告。

适用场景与注意

适合需要在发布或部署前对 Agent 技能包进行安全审计的场景。注意:该工具主要针对技能包内容进行静态分析,无法完全覆盖所有运行时风险。

总结

SkillGuard 为 Agent 技能包提供了一个覆盖 OWASP ASI Top 10 的自动化安全审计能力,输出 TRACE 五维评分和 Markdown 报告,适合在发布或部署前进行安全检查。

官方地址:https://api.skillhub.cn/user_fee73aa5/skillguard

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

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

小夜