security-dependency-audit

Scan dependencies for CVEs and license risks, then output an audit-report.md and patch plan.

6|Updated Apr 24, 2026
One-click install
npx skills add https://github.com/lookatitude/guild --skill security-dependency-audit
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: security-dependency-audit
Source: https://github.com/lookatitude/guild/tree/main/skills/specialists/security-dependency-audit
Command: npx skills add https://github.com/lookatitude/guild --skill security-dependency-audit

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Audits dependencies for CVEs, license risk, and transitive exposure; outputs a remediation plan with ownership to guide fixes.

Core Features & Use Cases

  • Comprehensive scanning of direct and transitive dependencies using SCA tooling to surface CVEs and license risks across ecosystems.
  • Remediation planning that outputs an audit-report.md plus a patch plan with owners, impact, and testing scope.
  • Policy-driven guidance for CI/CD and ongoing scanning to prevent reintroduction of risk.

Quick Start

Run a dependency audit on your project to produce an audit-report.md and a patch plan.

Frequently Asked Questions about security-dependency-audit

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

FAQPage Schema
How do I audit dependencies for CVEs and license risks across different ecosystems?

To audit dependencies for CVEs and license risks, scan direct and transitive dependencies using SCA tooling. This identifies vulnerabilities across ecosystems like npm, pip, cargo, and go, generating an audit-report.md with a concrete patch plan.

What is a transitive dependency risk assessment and when do I need it?

A transitive dependency risk assessment scans nested packages within your direct dependencies for hidden CVEs and license exposure. You need it when surface-level scanning misses deep supply chain vulnerabilities in your software project.

How do I generate a remediation patch plan with owners for vulnerable dependencies?

Generate a remediation patch plan by scanning lockfiles for vulnerabilities, which outputs an audit-report.md detailing required patches, assigned owners, impact analysis, and testing scope to guide fixes.

Does dependency auditing work with npm, pip, cargo, and go lockfiles?

Yes, dependency auditing integrates with common package managers and lockfiles across ecosystems including npm, pip, cargo, and go to assess both direct and transitive dependency risks.

How do I prevent vulnerable dependencies from being reintroduced in CI/CD?

Prevent vulnerable dependencies in CI/CD by applying policy-driven guidance and ongoing scanning. This approach blocks risky packages and maintains continuous SCA checks throughout the integration pipeline.

What is the best way to manage license exposure in open source dependencies?

Manage license exposure by running comprehensive SCA scanning on your project dependencies. This identifies non-compliant licenses across direct and transitive packages and includes the findings in a structured audit-report.md.