dependency-management

Evaluate dependency additions, updates, and removals with structured criteria.

437|13|Updated Feb 25, 2026
One-click install
npx skills add https://github.com/derHaken/SuperAntigravity --skill dependency-management-derhaken
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dependency-management
Source: https://github.com/derHaken/SuperAntigravity/tree/main/skills/dependency-management
Command: npx skills add https://github.com/derHaken/SuperAntigravity --skill dependency-management-derhaken

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Dependency decisions are risky and time-consuming; this skill guides when to add, update, audit, or replace dependencies to minimize risk and maintenance burden.

Core Features & Use Cases

  • Provide a structured evaluation framework for dependency decisions across necessity, maintenance, community, license, size, security, and alternatives.
  • Offer an update strategy and risk assessment for patch, minor, and major versions.
  • Help with removing dependencies safely and aligning with project constraints.

Quick Start

Run a dependency decision session to determine whether to add, update, audit, or remove a package.

Frequently Asked Questions about dependency-management

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

FAQPage Schema
How do I evaluate whether to add a new package dependency to my project?

To evaluate a new package dependency, assess it across seven criteria: necessity, maintenance, community, license, size, security, and alternatives. This structured framework minimizes risk and maintenance burden during package onboarding.

What is the best way to manage patch, minor, and major version updates for dependencies?

The best way to manage version updates is applying a targeted patch, minor, and major update strategy. This approach provides specific risk assessments for each version increment to guide safe upgrades and resolve lockfile conflicts.

How do I safely remove a library from my project dependencies?

To safely remove a library from your project dependencies, follow structured removal workflows with built-in safety checks. This ensures the extraction aligns with project constraints without breaking existing functionality.

How does a dependency security audit work during package onboarding?

A dependency security audit works by evaluating package risks across maintenance, community, license, and known vulnerabilities. This governance process identifies threats before integration and guides version upgrade decisions.

When do I need a structured framework for dependency governance?

You need a structured framework for dependency governance when facing risky package onboarding, security audits, lockfile conflicts, or version upgrades. It guides maintenance burden assessment and ensures safe library replacement.