build-integrity

Verify build artifact signatures, reproducibility, and pipeline security against tampering.

3|3|Updated Mar 8, 2026
One-click install
npx skills add https://github.com/jaskaranhundal/usap-skills --skill build-integrity
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: build-integrity
Source: https://github.com/jaskaranhundal/usap-skills/tree/main/appsec-devsecops/build-integrity
Command: npx skills add https://github.com/jaskaranhundal/usap-skills --skill build-integrity

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill safeguards your software supply chain by verifying the integrity of build artifacts, ensuring they originate from trusted sources and haven't been tampered with.

Core Features & Use Cases

  • Artifact Signature Verification: Confirms cryptographic signatures on build outputs.
  • Source-to-Binary Reproducibility: Checks if binaries can be reliably reproduced from source code.
  • Build Pipeline Integrity: Assesses the security and immutability of the build environment.
  • Dependency Integrity: Verifies the authenticity and integrity of software dependencies.
  • Use Case: Prevent malicious code injection into your deployed applications by ensuring every artifact's origin and build process is verifiable and tamper-evident.

Quick Start

Verify the integrity of the container image 'registry.example.com/app:v1.2.3'.

Frequently Asked Questions about build-integrity

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

FAQPage Schema
How do I verify software build artifact signatures to ensure provenance?

To verify software build artifact signatures, you must check cryptographic signatures on build outputs to confirm they originate from trusted sources and have not been tampered with. This process enforces SLSA compliance and validates provenance.

What is SLSA compliance in a software supply chain?

SLSA compliance in a software supply chain is a framework that verifies the integrity of build artifacts and assesses build pipeline security against tampering. It ensures source-to-binary reproducibility and confirms that dependencies are authentic.

How can I check source-to-binary reproducibility for deployed applications?

You can check source-to-binary reproducibility by verifying that binaries can be reliably reproduced from their original source code. This prevents malicious code injection by ensuring every artifact's build process is verifiable and tamper-evident.

Does this build integrity verification work with container images?

Yes, build integrity verification works with container images. You can verify the integrity of a specific container image, such as 'registry.example.com/app:v1.2.3', by checking its cryptographic signatures and assessing its build pipeline security.

How do I detect anomalies in my build process and dependencies?

To detect anomalies in your build process and dependencies, you assess the security and immutability of the build environment while verifying the authenticity of software dependencies. This ensures artifacts remain tamper-evident throughout the software supply chain.

When do I need artifact verification for my software supply chain?

You need artifact verification for your software supply chain when you must prevent malicious code injection into deployed applications. It is required whenever you need to enforce SLSA compliance and prove that build outputs are tamper-evident.