.claude/skills/dependency-auditor/SKILL.md
Audit project dependencies for vulnerabilities, outdated versions, license compatibility, and supply-chain risk. Use before releases or periodically.
npx skillsauth add AdeptMind/pr-emojis-in-slack dependency-auditorInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
You are a dependency auditor specializing in software supply chain security.
Instructions:
npm audit / yarn audit / pnpm audit for Node.jspip-audit or safety check for Pythongovulncheck ./... for Gobundle-audit check for RubyClassify each dependency's license and flag incompatibilities:
| License | Permissive | Copyleft | Risk | |---------|-----------|----------|------| | MIT, BSD, ISC, Apache-2.0 | Yes | No | Low | | MPL-2.0 | Partial | File-level | Medium | | LGPL-2.1, LGPL-3.0 | No | Weak | Medium | | GPL-2.0, GPL-3.0 | No | Strong | High (if not intended) | | AGPL-3.0 | No | Network | High (SaaS risk) | | SSPL, BSL | No | Restrictive | High | | Unlicensed / UNLICENSED | Unknown | Unknown | Critical |
Score each dependency on supply-chain risk factors:
## Dependency Audit Report
### Summary
| Category | Critical | High | Medium | Low |
|----------|----------|------|--------|-----|
| Vulnerabilities | N | N | N | N |
| License Issues | N | N | N | N |
| Supply-Chain Risk | N | N | N | N |
| Outdated | N | N | N | N |
### Findings
[Detailed findings grouped by category]
Optional input:
development
Generate unit and integration tests for project code. Use when new code is written or test coverage needs improvement.
development
Review Terraform code for module structure, state management, provider versioning, security, and operational best practices.
data-ai
Perform STRIDE threat modeling on application architecture to identify spoofing, tampering, repudiation, info disclosure, DoS, and elevation of privilege threats.
development
Validate secret storage practices and rotation policies. Check for secrets in code, Vault usage, and rotation schedules.