What problem does it solve?
This Skill helps you reduce security, legal, and supply-chain risk introduced by third-party dependencies by providing a structured checklist for auditing what you ship.
Core Features & Use Cases
- Vulnerability and reachability signals: Run OSV scanning to detect CVEs across common lockfiles and prioritize findings based on whether code paths are likely reachable.
- Abandonment and maintenance health: Assess staleness, lack of maintainer responsiveness, archived status, and bus-factor-1 risks to identify likely future breakage.
- License compatibility and transitive obligations: Detect licenses with Trivy where supported and reason about permissive vs copyleft impacts (including AGPL considerations).
- Supply chain integrity checks: Evaluate publish-author changes, ownership transfers, typosquatting risk, dependency confusion, and install-time script abuse.
- Version hygiene and upgrade prioritisation: Detect floating/unpinned versions, missing lockfiles, pre-release usage, and recommend upgrades using severity × surface area / upgrade risk.
Quick Start
Use the dependency-review skill to audit the dependencies in your current project directory and produce a prioritized plan to remediate the highest-impact security, maintenance, and licensing risks.