generate-sbom
SKILL.md
Skill: 自动生成 SBOM 文件
功能描述
当用户提供一个 GitLab 仓库地址和分支名称时,自动克隆该仓库并使用 cdxgen 工具生成符合 CycloneDX 规范的 SBOM(软件物料清单)JSON 文件。
前置依赖检查
在执行前需确认以下工具已安装:
| 工具 | 检查命令 | 安装方式 |
|---|---|---|
| git | git --version |
https://git-scm.com |
| cdxgen | cdxgen --version |
npm install -g @cyclonedx/cdxgen |
| python | python --version |
https://python.org(需 ≥ 3.10) |
若 cdxgen 未安装,提示用户执行: