dependency-audit
Installation
SKILL.md
Dependency Audit Skill
Produce a complete dependency audit report for a project — covering security vulnerabilities (with CVE references), license compliance against policy, outdated packages prioritised by risk, transitive dependency risk analysis, and a concrete remediation plan with timeline. A good dependency audit gives the team a clear, prioritised action list — not a raw dump of audit output that no one acts on.
Required Inputs
Ask for these if not already provided:
- Project language and ecosystem — npm, pip/PyPI, Maven/Gradle, Go modules, Cargo, RubyGems, NuGet, or mixed
- Dependency list or package manifest — paste the contents of
package.json,requirements.txt,go.mod,pom.xml, etc., or provide the audit tool output - License policy — which licenses are allowed, which are restricted (e.g. "GPL is prohibited", "MIT/Apache/BSD only", or "no policy yet — recommend one")
- Current security tooling — Dependabot, Snyk, OWASP Dependency-Check, npm audit, pip-audit, or none