What problem does it solve?
This Skill helps teams identify dependency staleness, known CVE references, overdue security updates, and gaps in dependency maintenance across multiple repositories.
Core Features & Use Cases
- Dependency Inventory: Inspects common dependency files across Python, Java, JavaScript, TypeScript, and Go repositories.
- Security and Staleness Checks: Searches for CVE references, vulnerability-related mentions, deprecated packages, pinned versions, and outdated dependency patterns.
- Update PR Tracking: Reviews open Dependabot and Renovate pull requests, calculates their age, highlights security-critical updates, and flags stale items older than 30 days.
- Team-Level Reporting: Produces a complete audit report with ecosystem summaries, security findings, open update PRs, and actionable risk flags.
- Use Case: Run a monthly audit across all configured repositories to identify unmerged security updates and repositories without an active dependency update mechanism.
Quick Start
Use the dependency-audit skill to audit all repositories configured in the shared dependency audit configuration and deliver the completed report as HTML.