sca-audit

Scan project dependencies for known CVEs across multiple ecosystems.

5|1|Updated Mar 5, 2026
One-click install
npx skills add https://github.com/cmaenner/agent-security-playbook --skill sca-audit
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sca-audit
Source: https://github.com/cmaenner/agent-security-playbook/tree/main/skills/sca-audit
Command: npx skills add https://github.com/cmaenner/agent-security-playbook --skill sca-audit

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill addresses the critical need to identify and mitigate security risks within a project's software dependencies, preventing the introduction of known vulnerabilities into production systems.

Core Features & Use Cases

  • Vulnerability Scanning: Detects known Common Vulnerabilities and Exposures (CVEs) in project dependencies across various ecosystems.
  • Dependency Health Check: Flags unmaintained packages, potential typosquatting, and license compliance issues.
  • Use Case: Before deploying a new version of a web application, use this Skill to scan its Node.js dependencies for any newly disclosed CVEs, ensuring that no vulnerable components are shipped.

Quick Start

Use the sca-audit skill to scan the project's dependencies for known vulnerabilities.

Frequently Asked Questions about sca-audit

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

FAQPage Schema
How do I scan project dependencies for known vulnerabilities and CVEs?

To scan project dependencies for known vulnerabilities, you can use this Skill to detect CVEs across ecosystems like Node.js, Python, Go, and Java by integrating with tools like osv-scanner or npm audit for accurate analysis.

What is software composition analysis and when do I need it?

Software composition analysis identifies and mitigates security risks in your project's software dependencies. You need it to prevent introducing known vulnerabilities into production systems during pre-deployment security checks.

Can I use this vulnerability assessment approach for Node.js and Python projects?

Yes, this dependency scanning approach works across multiple ecosystems including Node.js, Python, Go, and Java, allowing you to triage automated security alerts and review dependency files for various platforms.

How do I check dependency health for unmaintained packages and license compliance?

To check dependency health, this Skill flags unmaintained packages, potential typosquatting, and license compliance issues alongside scanning for known CVEs to assess overall project dependency health.

Do I need osv-scanner or npm audit to perform a dependency security audit?

Yes, performing a dependency security audit requires integration with vulnerability databases and tools like osv-scanner or npm audit to accurately detect and analyze known vulnerabilities in your project dependencies.