dependency-audit

Scan standard dependency files and report prioritized vulnerabilities with severity and fixes.

1|1|Updated Mar 27, 2026
One-click install
npx skills add https://github.com/jadecli/researchers --skill dependency-audit-jadecli
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dependency-audit
Source: https://github.com/jadecli/researchers/tree/main/claude-code-security-review/.claude/skills/dependency-audit
Command: npx skills add https://github.com/jadecli/researchers --skill dependency-audit-jadecli

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Audits dependencies across all languages in the project to identify known vulnerabilities and risky transitive dependencies, helping teams reduce security risk and compliance exposure.

Core Features & Use Cases

  • Cross-language support: detects vulnerabilities in Python, JavaScript/TypeScript, Go, Rust, and Java ecosystems.
  • Comprehensive reporting: lists package name, version, severity, fix version, and advisory links for each finding.
  • Use Case: integrate into CI to block vulnerable dependencies or run as a pre-commit check before merging.

Quick Start

Run a dependency audit across your repository to surface and prioritize vulnerabilities.

Frequently Asked Questions about dependency-audit

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I audit dependencies for vulnerabilities across multiple programming languages?

To audit dependencies for vulnerabilities across multiple languages, scan standard files like requirements.txt, package.json, go.mod, Cargo.toml, and pom.xml to identify known issues and summarize findings with severity and suggested fixes.

Can I use a dependency audit to block vulnerable packages in CI/CD pipelines?

Yes, you can integrate a dependency audit to block vulnerable packages in CI/CD pipelines. It generates a prioritized vulnerability report suitable for CI integration, helping block risky dependencies automatically.

What is a dependency audit and what information does the vulnerability report include?

A dependency audit detects known vulnerabilities and risky transitive dependencies in your project. The comprehensive report lists package name, version, severity, fix version, and advisory links for each finding.

Does dependency auditing work with Python and JavaScript package management files?

Yes, dependency auditing works with Python and JavaScript package management files by scanning requirements.txt and package.json. It also supports Go, Rust, and Java ecosystems.

What is the best way to prioritize vulnerability remediation across a multi-language project?

The best way to prioritize vulnerability remediation is to run a cross-language dependency audit. It returns a prioritized vulnerability report that helps developers focus on the most critical security risks first.

How do I fix known vulnerabilities detected in Go or Rust dependencies?

To fix known vulnerabilities detected in Go or Rust dependencies, review the audit report which provides the suggested fix version. Update your go.mod or Cargo.toml files to the specified secure versions.