dependency-management

Installation
SKILL.md

Dependency Management

Third-party dependencies are simultaneously the most powerful and most dangerous part of modern software. A single mismanaged dependency caused log4shell. Left-pad took down thousands of builds in 11 minutes. Supply chain attacks through dependency confusion hit major enterprises. This skill covers the full lifecycle: choosing, pinning, auditing, updating, and removing dependencies with production discipline.

When to Use

Use for:

  • Deciding whether to add a new dependency
  • Version pinning strategy (exact vs range vs lockfile-only)
  • Setting up automated update workflows (Renovate, Dependabot)
  • Security auditing with npm audit, pip audit, Snyk, Socket.dev
  • License compliance scanning (MIT/Apache/GPL compatibility)
  • Generating Software Bills of Materials (SBOM)
  • Resolving peer dependency conflicts and npm overrides
  • Responding to security advisories and CVEs
  • Detecting typosquatting and dependency confusion attacks
Installs
12
GitHub Stars
116
First Seen
Apr 2, 2026
dependency-management — curiositech/some_claude_skills