supply-chain-attestation

Generate, sign, and upload CycloneDX SBOMs and SLSA provenance predicates.

2|Updated Jul 2, 2026
One-click install
npx skills add https://github.com/spencerbeggs/effected --skill supply-chain-attestation
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: supply-chain-attestation
Source: https://github.com/spencerbeggs/effected/tree/main/plugin/skills/supply-chain-attestation
Command: npx skills add https://github.com/spencerbeggs/effected --skill supply-chain-attestation

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill addresses the complexity of generating verifiable supply-chain attestations, ensuring that software artifacts are transparent, compliant with NTIA standards, and cryptographically signed for integrity.

Core Features & Use Cases

  • SBOM Generation: Create CycloneDX SBOMs with validated metadata and dependency relationships.
  • Cryptographic Signing: Sign attestations using Sigstore, integrating OIDC tokens from GitHub Actions for secure workload identity.
  • Compliance & Provenance: Generate SLSA provenance predicates and verify NTIA minimum elements to ensure build integrity.

Quick Start

Use the supply-chain-attestation skill to generate an SBOM for the current package and sign it using the GitHub Actions OIDC identity.

Frequently Asked Questions about supply-chain-attestation

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

FAQPage Schema
How do I generate a CycloneDX SBOM and sign it using GitHub Actions OIDC?▼

You generate a CycloneDX SBOM and sign it by integrating Sigstore, which uses GitHub Actions OIDC tokens for secure workload identity to cryptographically sign the supply-chain attestation.

What is SLSA provenance and when do I need it for software artifacts?▼

SLSA provenance is a verifiable record of how a software artifact was built. You need SLSA provenance to establish build integrity and satisfy requirements for verifiable build provenance in secure supply-chain pipelines.

Does this skill support NTIA minimum elements for compliance checks?▼

Yes, this skill verifies NTIA minimum elements for software transparency. It generates attestations that satisfy NTIA compliance standards, ensuring your software artifacts meet the required baseline for secure supply-chain practices.

Can I use Sigstore integration in my CI/CD pipelines without storing secrets?▼

Yes, you can use Sigstore integration without storing secrets by leveraging GitHub Actions OIDC authentication. This approach provides secure workload identity through short-lived tokens, eliminating the need to manage long-term cryptographic keys.

What's the best way to automate end-to-end supply-chain attestation for builds?▼

The best way to automate end-to-end supply-chain attestation is to integrate this skill into your CI/CD pipelines. It handles generating, signing, and uploading attestations including SBOMs and SLSA provenance predicates automatically.