audit-dependency-versions

Installation
SKILL.md

Audit Dependency Versions

Audit project dependencies for version staleness, known security vulnerabilities, and compatibility issues. This skill inventories all dependencies from lock files, checks each against the latest available version, classifies staleness levels, identifies security concerns, and produces a prioritized upgrade report with recommended actions.

When to Use

  • Before a release to ensure dependencies are current and secure
  • During periodic maintenance (monthly or quarterly dependency reviews)
  • After receiving a security advisory affecting a project dependency
  • When upgrading a project to a new language version (e.g., R 4.4 to 4.5)
  • Before submitting a package to CRAN, npm, or crates.io
  • When inheriting a project and assessing its dependency health

Inputs

  • Required: Project root directory containing dependency/lock files
  • Optional: Ecosystem type if not auto-detectable (R, Node.js, Python, Rust)
  • Optional: Security-only mode flag (skip staleness, focus on CVEs)
  • Optional: Allowlist of dependencies to skip (known acceptable older versions)
Related skills
Installs
18
GitHub Stars
13
First Seen
Feb 27, 2026