Skill Detail

Package Vulnerability Scanner

Scans npm, PyPI, and Go module dependencies for known vulnerabilities using the OSV.dev API and GitHub Advisory Database. Generates SBOM reports in CycloneDX format.

Developer ToolsCodex
Developer Tools Codex Published
โญ 2.6k GitHub stars
INSTALL WITH ANY AGENT
npx skills add agentskillexchange/skills --skill package-vuln-scanner-osv-api Copy
Works best when you want a reusable capability, not another fragile one-off prompt.
At a glance
Author
Google
Last updated
Mar 24, 2026
Quick brief

Package Vulnerability Scanner queries the OSV.dev API and GitHub Advisory Database to identify known vulnerabilities in project dependencies across npm, PyPI, and Go modules. It parses lockfiles directly (package-lock.json, poetry.lock, go.sum) to build accurate dependency trees including transitive dependencies. The scanner correlates findings with CVSS v3.1 scores, EPSS exploit probability data, and KEV catalog entries to prioritize remediation. It generates Software Bill of Materials reports in CycloneDX 1.5 and SPDX 2.3 formats for compliance requirements. Configurable policies allow suppressing known false positives via .vulnscan-ignore.yml files. The tool integrates with Dependabot and Renovate configurations to suggest automated fix PRs. Batch scanning supports monorepo workspaces with per-package result aggregation.