dependency-hygiene

Enforce dependency version pinning and block builds with CVSS 7.0+ vulnerabilities.

Updated Jan 30, 2026
One-click install
npx skills add https://github.com/spallempati/AI-Studio --skill dependency-hygiene
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: dependency-hygiene
Source: https://github.com/spallempati/AI-Studio/tree/main/skills/devops/dependency-hygiene
Command: npx skills add https://github.com/spallempati/AI-Studio --skill dependency-hygiene

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill addresses the critical risk of introducing vulnerable or unmanaged third-party dependencies into your codebase, ensuring software supply chain integrity and build reproducibility.

Core Features & Use Cases

  • Version Pinning Enforcement: Ensures all dependencies have fixed versions to prevent unexpected updates.
  • Vulnerability Scanning: Integrates with build processes to block deployments containing high-severity (CVSS ≥ 7.0) vulnerabilities.
  • SBOM Generation: Supports the creation of Software Bill of Materials for compliance and transparency.
  • Use Case: Automatically fail a CI build if a new dependency introduces a critical security vulnerability, preventing insecure code from reaching production.

Quick Start

Ensure all dependencies in the project are version-pinned and do not contain critical vulnerabilities.

Frequently Asked Questions about dependency-hygiene

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

FAQPage Schema
How do I block CI builds with vulnerable dependencies?▼

How do I enforce version pinning for npm and pip packages?

How do I enforce version pinning for npm and pip packages?▼

Can I generate an SBOM for Maven and Gradle projects?

Can I generate an SBOM for Maven and Gradle projects?▼

What is the CVSS threshold for failing a build during vulnerability scanning?

What is the CVSS threshold for failing a build during vulnerability scanning?▼

Does dependency management support NuGet package managers?

Does dependency management support NuGet package managers?▼

Yes, dependency management supports NuGet alongside Maven, Gradle, npm, and pip. It enforces vulnerability standards and version pinning across these multiple package managers.