dependency-auditing

Automate dependency auditing for security vulnerabilities and license compliance.

6|1|Updated Feb 27, 2026
One-click install
npx skills add https://github.com/RepairYourTech/cfsa-antigravity --skill dependency-auditing
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dependency-auditing
Source: https://github.com/RepairYourTech/cfsa-antigravity/tree/main/.agent/skill-library/stack/security/dependency-auditing
Command: npx skills add https://github.com/RepairYourTech/cfsa-antigravity --skill dependency-auditing

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill helps you identify and mitigate security risks within your project's dependencies, preventing vulnerabilities and supply chain attacks.

Core Features & Use Cases

  • Vulnerability Scanning: Utilizes tools like npm audit, Snyk, and Socket.dev to detect known CVEs in your packages.
  • Automated Updates: Integrates with Dependabot for timely security and version updates.
  • Supply Chain Security: Provides guidance on preventing dependency confusion, typosquatting, and ensuring lockfile integrity.
  • SBOM Generation: Helps create Software Bills of Materials for transparency.
  • License Compliance: Checks for compatible software licenses.
  • Use Case: Automatically scan your project's dependencies for high-severity vulnerabilities before merging a pull request, failing the build if critical issues are found.

Quick Start

Run 'npm audit --audit-level=high' to check for high-severity vulnerabilities.

Frequently Asked Questions about dependency-auditing

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

FAQPage Schema
How do I audit npm dependencies for known security vulnerabilities?

To audit npm dependencies for security vulnerabilities, you can run `npm audit --audit-level=high` to detect known CVEs and identify high-severity risks before merging code.

What is a Software Bill of Materials and when do I need it for supply chain security?

A Software Bill of Materials (SBOM) is an inventory of your project's dependencies needed for transparency and supply chain security to prevent attacks like dependency confusion and typosquatting.

How can I integrate dependency vulnerability scanning into a CI/CD pipeline?

You can integrate dependency vulnerability scanning into CI/CD pipelines by automating checks with tools like Snyk and Socket.dev to fail builds if critical security issues are found in packages.

Does this dependency auditing approach work with Snyk and Dependabot?

Yes, this dependency auditing approach works with Snyk for comprehensive security scanning and integrates with Dependabot to automate timely security and version updates for vulnerable packages.

How do I check my project's packages for license compliance and typosquatting risks?

To check packages for license compliance and typosquatting risks, utilize automated auditing tools that scan dependencies to ensure compatible software licenses and verify package integrity.