Dependency Audit

Audit project dependencies for known vulnerabilities using ecosystem-specific tools (npm audit, composer audit, pip-audit, cargo audit, etc).

majiayu000 059e683 2 files · 2.1 KB Updated 567 repo stars

File contents

Dependency Audit Skill

Overview

Run dependency vulnerability checks using native package manager audit tools.

Supported Ecosystems

Ecosystem Tool Auto-fix
npm/yarn/pnpm/bun npm audit / yarn audit Yes
PHP/Composer composer audit Manual
Python/pip pip-audit / safety check Manual
Rust/Cargo cargo audit Yes
Go govulncheck ./... Manual
Swift/CocoaPods pod audit Manual
Ruby/Bundler bundle audit Manual

Workflow

  1. Detect package manager from lock files
  2. Run appropriate audit command
  3. Parse output for vulnerabilities
  4. Classify by severity (CRITICAL/HIGH/MEDIUM/LOW)
  5. Suggest fix versions or alternatives

Auto-Fix Support

When --fix flag is used:

  • npm audit fix for safe updates
  • cargo audit fix for Rust
  • Manual guidance for other ecosystems

References

  • Audit Commands
  • Report Template

majiayu000/claude-skill-registry-data/tree/main/security/dependency-audit-fusengine-agents commit 059e6835cb

Frequently asked questions

npx skillmds add majiayu000/dependency-audit-4