What problem does it solve? Modern projects inherit risk from every package they install: known CVEs in honest packages, malicious or hijacked releases, and upgrade debt that compounds until it becomes unmanageable. This Skill provides structured workflows to scan, triage, harden, and upgrade dependencies instead of reacting blindly to audit output. ## Core Features & Use Cases - CVE Scan & Triage: Run pip-audit, npm audit, or trivy and triage findings by reachability, exploitability, and fix availability rather than raw severity scores. - Supply-Chain Hygiene: Enforce lockfile discipline, vet new dependencies before adding them (typosquat checks, maintainer health, transitive cost), and harden CI with audit jobs, release cooldowns, and scoped registries. - Safe Upgrades & CVE Response: Plan one-major-per-PR upgrades with changelog review, and follow a drill for responding to published CVEs including transitive overrides and exposure-window checks. - Use Case: A CVE is published for a library in your stack. Use this Skill to determine whether you are affected, force a patched transitive version via npm overrides or pip constraints, deploy, and document the exposure window. ## Quick Start Audit this project's dependencies for vulnerabilities and supply-chain risks, then give me a triaged report with prioritized actions.