sbom

Generate CycloneDX SBOMs with Syft, resolve licenses, and export CSV reports.

8.1k|1.2k|Updated Feb 24, 2026
One-click install
npx skills add https://github.com/NVIDIA/OpenShell --skill sbom-nvidia
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: sbom
Source: https://github.com/NVIDIA/OpenShell/tree/main/.agents/skills/sbom
Command: npx skills add https://github.com/NVIDIA/OpenShell --skill sbom-nvidia

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

SBOM generation and license resolution automate visibility into software supply chains, enabling compliant reporting and risk assessment.

Core Features & Use Cases

  • Generate CycloneDX SBOMs using Syft and export to CSV for stakeholder review.
  • Resolve missing or hash-based licenses by querying public registries (crates.io, npm, PyPI).
  • Produce release-artifact SBOMs on demand without committing to the repository.

Quick Start

Run the full SBOM workflow to generate a CycloneDX SBOM, resolve licenses, and export a CSV for review.

Frequently Asked Questions about sbom

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate a CycloneDX SBOM and export it to CSV?▼

To generate a CycloneDX SBOM and export it to CSV, run the full SBOM workflow which uses Syft to create the SBOM and export tooling to produce a CSV file for stakeholder review.

How do I resolve missing or hash-based licenses from public registries?▼

License resolution for missing or hash-based licenses is handled by querying public registries such as crates.io, npm, and PyPI to fetch accurate licensing details for dependencies.

Do I need Syft to generate SBOMs for OpenShell projects?▼

Yes, Syft is required to generate CycloneDX SBOMs for OpenShell projects, serving as the core tool for SBOM generation within the build and release workflows.

Can I produce release-artifact SBOMs on demand without committing them to the repository?▼

Yes, you can produce release-artifact SBOMs on demand without committing them to the repository, using the CSV export tooling located in the deploy/sbom workflow.

What is SBOM generation and license resolution used for in software supply chains?▼

SBOM generation and license resolution automate visibility into software supply chains, enabling compliant reporting and risk assessment for build and release workflows.