What problem does it solve? Modern software is assembled from hundreds of dependencies, and any one of them can be substituted, tampered with, or impersonated between source and deployment. This Skill provides a defensive reference for establishing provenance, integrity, and hygiene at every hand-off in the software supply chain, so teams can detect and block compromised components before they ship. ## Core Features & Use Cases - SBOM Generation and Verification: Guidance on SPDX and CycloneDX formats, NTIA minimum elements, build-time generation with syft, and SBOM diffing to detect tampering. - Dependency-Confusion and Typosquatting Defense: Controls for namespace scoping, source pinning, lockfile hash-pinning, and name-similarity detection to prevent package substitution. - SLSA Provenance and Sigstore Signing: Explains SLSA Build levels L0-L3, keyless cosign signing, and consumer-side signature and identity verification at install or admission time. - Use Case: Before adopting a newly flagged dependency, follow the malicious-package triage playbook to quarantine the suspect version, verify its provenance, inventory exposure via the SBOM, and report upstream. ## Quick Start Ask the agent to audit your project's dependency supply chain and recommend SBOM generation, lockfile hash-pinning, and Sigstore verification controls for your release pipeline.