dependency_auditor__audit_directory
Scan a project directory to auto-detect npm, Python, Rust, Go, Ruby, and PHP dependencies and audit lockfiles for known vulnerabilities, optionally adding exploit data.
Instructions
Auto-detect and audit every supported project in a directory: npm (package-lock, pnpm, yarn, bun), Python (uv, Poetry, Pipenv, requirements), Rust (Cargo.lock), Go (go.mod), Ruby (Gemfile.lock) and PHP (composer.lock)
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| directory | Yes | Path to the project root directory | |
| exploitData | No | Add CISA KEV (exploited in the wild) and FIRST EPSS data and order findings by it (default: true; sends CVE IDs only) | |
| includeDevDeps | No | Include dev dependencies (default: false) |