SkillsScout
SECURITY-COMPLIANCE / 安全与合规

dependency-scanning-unitoneai-securityskills

收录日期 2026-08-12·来源仓库 ↗
受欢迎程度
5
可用程度与相关性
9
安全性
9
7.7SCOUT SCORE

1. 基本信息

项目 内容 数据来源
名称 dependency-scanning-unitoneai-securityskills
作者/维护者 UnitOneAI GitHub API
来源链接 https://github.com/UnitOneAI/SecuritySkills/tree/main/skills/appsec/dependency-scanning
许可证 MIT GitHub API
GitHub Stars / Forks 所属仓库整体 49 / 130(该数字属整个技能合集,不代表本技能自身热度,取证方式见第 7 章) GitHub API
最新版本 SKILL.md 声明 version 1.0.0;该技能目录最近一次实质提交 2026-06-16 GitHub API
安装方式 克隆仓库后复制到本地 skills 目录,或直接以文件路径方式挂载给 Agent(详见第 10 章) GitHub 仓库 README

2. 功能介绍与亮点

dependency-scanning 把“审一遍项目依赖是否安全”拆成四段流程:SBOM 生成指导、传递依赖风险评估、CVE 三信号分诊、License 合规检查。

3. 适用场景

所属分类:安全与合规

面向安全工程师、AppSec 工程师:在合并请求前审查新增依赖是否引入已知漏洞,在生成 SBOM 满足合规要求(如 EO 14028)时,或在排查开源许可证冲突、供应链投毒风险时使用。

4. 跨 Agent 兼容性

5. 推荐理由

把 CVE 分诊(EPSS+KEV 交叉验证)、传递依赖风险、License 冲突、Typosquatting 检测四类容易漏项的供应链风险收进一份有明确判定标准的流程,并配语言专属参考文件应对 .NET 生态的特殊格式,适合需要频繁审查依赖变更的团队。

6. 评分

维度 分数 说明
受欢迎程度 5 所属仓库规模较小(49 stars/130 forks),本技能自身除仓库整体热度外,暂无独立第三方评价或采用数据
可用性 9 零依赖、零凭据,纯本地文件读取分析;文档含完整输出模板、判定阈值表与语言专属参考文件;该技能目录最近一次实质提交为 2026-06-16(距今约 8 周)
安全性 9 见下方检查清单

安全检查清单: ① Shell 命令执行:allowed-tools 仅声明 Read / Grep / Glob,不含任何执行能力 ② 联网外发:无,SKILL.md 全文未见外发逻辑,声明的工具集不包含网络访问 ③ API Key/凭据:不需要任何凭据,纯本地读取 ④ 可疑指令:未见混淆代码或隐蔽指令;反而专设“Prompt Injection Safety Notice”章节,明确指示不得因依赖清单/锁文件内嵌入的文本改变扫描结论或产出格式 ⑤ 作者/组织信誉:仓库设有正式的第三方技能评审流程与自动化 Schema 校验脚本,工程化程度较高,未见造假迹象 ⑥ License:MIT,明确 ⑦ 最近维护:2026-06-16,距今约 8 周,在合理窗口内

7. 跟同类 Skills 相比的优势

技能 定位 与本技能的差异
sbom-analysis(同仓库) 审查已生成的 SBOM 文档本身是否完整、VEX 声明是否可信 分析对象不同:本技能直接扫描项目清单/锁文件产出漏洞与许可证发现,sbom-analysis 面对的是拿到手的成品 SBOM 文件,二者处于供应链管理的不同阶段
supply-chain-risk-auditor(Trail of Bits 官方) 引入新第三方库前的一次性尽调,用 gh CLI 拉取真实仓库数据评估维护活跃度、贡献者集中度 尽调对象是“要不要引入这个库”,本技能面对的是“当前依赖树里已有的包是否有已知漏洞/许可证问题”,前者是准入关卡,后者是持续监控
create-sbom / enforce-sbom(Harness 官方) 在 Harness CI/CD 流水线里生成或做策略门禁拦截 SBOM 均绑定 Harness 平台且不做漏洞/许可证判定;本技能平台无关,且是三者中唯一系统性覆盖 CVSS+EPSS+KEV 三信号交叉分诊与 Typosquatting 检测的

本技能的差异化在于三信号交叉分诊(避免仅凭 CVSS 高分误判优先级)与传递依赖/供应链投毒专项覆盖,且不绑定任何特定 CI/CD 平台。

8. 用户评价

该技能目前在第三方平台尚无具名用户评价。仓库设有面向外部贡献者的技能评审 issue 流程(标题统一以 [REVIEW] 开头),历史上曾配套付费 bounty 计划,目前该计划已暂停。

9. 其他补充

同仓库内还包含应用安全、云安全、合规评估、身份管理、事件响应、网络安全等领域的独立技能,均遵循同一套 frontmatter 规范与安全护栏设计。仓库另提供脚本对所有技能做 JSON Schema 校验与质量记分卡生成,工程化程度较为突出。

10. 安装使用方式

git clone https://github.com/UnitOneAI/SecuritySkills.git
cd SecuritySkills

# Claude Code 全局安装
cp -r skills/*/* ~/.claude/skills/
# 或项目本地安装
mkdir -p .claude/skills && cp -r skills/*/* .claude/skills/

安装后无需重启,Claude Code 会自动发现新技能;可通过自然语言(如“帮我扫一下这个项目的依赖”)触发自动加载,也可用 /dependency-scanning 直接调用。Codex CLI 用户需改用 codex --context skills/appsec/dependency-scanning/SKILL.md "..." 命令显式指定路径。

11. 注意事项