supply-chain-verifier

Audit software dependencies for vulnerabilities, provenance, and license compliance.

Updated May 24, 2026
One-click install
npx skills add https://github.com/haJ1t/senior-dev-squad-skills --skill supply-chain-verifier
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: supply-chain-verifier
Source: https://github.com/haJ1t/senior-dev-squad-skills/tree/main/plugins/senior-dev-squad/skills/supply-chain-verifier
Command: npx skills add https://github.com/haJ1t/senior-dev-squad-skills --skill supply-chain-verifier

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill provides a thorough audit of software dependencies, ensuring they are secure, trustworthy, and compliant with licensing standards.

Core Features & Use Cases

  • Dependency Security Scanning: Identifies and prioritizes known vulnerabilities in direct and transitive dependencies.
  • Provenance Validation: Verifies that package registries align with trusted repository sources.
  • License Compliance Audit: Assesses license compatibility and identifies alternatives for incompatible packages.
  • Transitive Dependency Auditing and Updates: Maps the full dependency tree and resolves CVEs in nested transitive libraries.
  • Use Case: Prior to deploying a software update, use this Skill to ensure that all dependencies are secure and compliant, minimizing the risk of supply chain attacks.

Quick Start

Run the 'supply-chain-verifier' skill to audit the dependencies of your current project.

Frequently Asked Questions about supply-chain-verifier

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

FAQPage Schema
How do I audit software dependencies for security vulnerabilities and license compliance?

To audit software dependencies, you need to analyze package manifests and registry data to identify known vulnerabilities and verify license compatibility. This process checks both direct and transitive dependencies against trusted repositories to ensure full supply chain security.

What is software supply chain security and provenance validation?

Software supply chain security verifies that package registries align with trusted repository sources. Provenance validation ensures the dependencies you use are trustworthy and originate from legitimate, secure sources rather than compromised or malicious packages.

Can I check for vulnerabilities in nested transitive dependencies?

Yes, you can check for vulnerabilities in nested transitive dependencies. The auditing process maps the full dependency tree to identify and resolve CVEs in deeply nested libraries, ensuring comprehensive security coverage beyond just direct dependencies.

Does dependency scanning check for license compatibility issues?

Yes, dependency scanning assesses license compatibility across your software dependencies. It identifies incompatible packages and can suggest alternatives to ensure your project complies with required licensing standards.

What do I need to perform a software supply chain audit?

To perform a software supply chain audit, you need access to your project's package manifests and registry data. The analysis requires these inputs to map the dependency tree, validate package provenance, and check for known vulnerabilities.

When should I run a software supply chain audit?

You should run a software supply chain audit prior to deploying a software update. This ensures that all dependencies are secure, compliant, and free of vulnerabilities, minimizing the risk of supply chain attacks in production environments.