Agent skill · software engineering · aiskillstore

dependency-management

Dependency management specialist. Use when updating dependencies, scanning

Why this skill is useful

Adds a Python script for parsing dependency files and provides specific commands for vulnerability scanning and license compliance that the AI wouldn't reliably generate on its own.

What it needs

Requires python installed locally. About 2k tokens when loaded. Last updated 2026-08-07. 405 stars on the source repository.

What this skill does

Dependency Management This skill manages project dependencies including updates, vulnerability scanning, license compliance, and dependency tree optimization. When to Use This Skill When updating project dependencies When scanning for security vulnerabilities When analyzing dependency trees When ensuring license compliance When resolving version conflicts When optimizing dependency usage What This Skill Does 1. Dependency Analysis: Identifies unused dependencies and version conflicts 2. Vulnerability Scanning: Finds and fixes known security vulnerabilities 3. License Compliance: Verifies dependency licenses are compatible 4. Safe Updates: Updates dependencies with testing and validation 5. Tree Optimization: Optimizes dependency trees and reduces bloat 6. Version Management: Resolves version conflicts and updates Helper Scripts This skill includes Python helper scripts in scripts/: parsedependencies.py: Parses dependency files (package.json, requirements.txt, pyproject.toml). Outputs JSON with parsed dependencies and metadata. How to Use Manage Dependencies Specific Tasks Management Process 1. Analyze Dependencies Using Helper Script: The skill includes a Python helper script for parsing dependency files: Package Manager Tools: npm: npm outdated, npm list pip: pip list --outdated maven: mvn versions:display-dependency-updates gradle: gradle dependencyUpdates 2. Scan for Vulnerabilities Tools: npm: npm audit pip: pip-audit maven: OWASP Dependency Check gradle: Dependency Check plugin 3. Check Licenses Process: List all dependency licenses Check compatibility with project license Identify any incompatible licenses Provide license report 4. Update Dependencies Safe Update Process: 1. Check for updates 2. Review changelogs 3. Update incrementally 4. Run tests after each update 5. …

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills aiskillstore/dependency-management

View the source on GitHub

Browse the @skills marketplace