用途:审计本地已安装的智能体技能(agent skills),发现安全与策略问题。核心工具为 SkillLens CLI。
主要能力:skilllens config 查看已配置的扫描根目录与审计器 CLI 可用性;skilllens scan 扫描配置根目录,或 skilllens scan <path> 扫描指定目录;--verbose 显示审计器原始输出,--force 忽略缓存结果。审计关注数据外泄、任意命令执行(如 curl | bash、eval)、持久化(shell 配置、cron、启动项)、权限/审批绕过、提示注入、过宽触发条件等。
使用方式:一次性运行 npx skilllens scan(或 pnpm dlx skilllens scan);全局安装 pnpm add -g skilllens。建议指定具体目标路径(如 ~/.codex/skills);审计仓库时扫描包含技能目录的父文件夹(如 skilllens scan ./skills)。可指定审计器:skilllens scan [path] [--auditor claude|codex]。
流程:先定义范围,再清点技能,优先复核 unsafe/suspicious 结果,其次关注请求宽泛权限、执行 shell 或引用外部下载的技能;手动阅读每个技能的 SKILL.md 及 scripts/、references/、assets/,默认不执行捆绑脚本。报告应含名称、路径、判定(safe/suspicious/unsafe)、风险分(0–100)及带证据的问题条目,并给出缩小范围、移除危险默认值、增加确认门、记录所需权限等修复建议。
限制:审计器 CLI 缺失或状态为 skipped 时应视为需人工复核,而非安全;资料未提供更多平台、收费或效果信息。