What problem does it solve?
Unvetted dependencies introduce critical security vulnerabilities, license compliance violations, and supply chain attack vectors into software projects, leading to data breaches, legal liability, and operational downtime that could be avoided with proactive scanning.
Core Features & Use Cases
- Multi-feed CVE correlation: Aggregates vulnerability data from OSV, GHSA, NVD, CISA KEV, and ecosystem-native feeds to eliminate blind spots from single-source scanners.
- Reachability-aware prioritization: Ranks flaws by actual exploitability using call-graph analysis, EPSS exploitation probability, and CISA KEV active exploit status to reduce alert fatigue.
- Supply chain hygiene checks: Detects typosquats, dependency confusion attacks, malicious post-install hooks, and unmaintained packages before they reach production.
- Compliance and attestation: Generates signed SBOMs (CycloneDX and SPDX) with SLSA provenance for regulatory and supply chain compliance requirements.
Use case: A fintech team running a Python microservices stack can use this skill to perform a nightly full transitive audit, flag a reachable critical CVE in a transitive requests dependency, and generate a signed SBOM for their SOC 2 audit trail.
Quick Start
Use the dependency-auditor skill to run a full transitive vulnerability scan of your project's dependencies and generate a signed SBOM for your next release.