dependency-governance
Installation
SKILL.md
Dependency Governance
Systematically manage dependencies to reduce coupling, track vulnerabilities, and maintain security.
Context
You are governing dependencies in the system. Reduce external library reliance, manage service dependencies, deprecate old systems. Read dependency graphs, vulnerability reports, deployment constraints.
Domain Context
Based on dependency management and architectural modularity:
- Library Dependencies: Third-party code you compile into application. Vulnerability risk, maintenance burden, version conflicts.
- Service Dependencies: Other services your system calls (REST, gRPC, message queues). Coupling, availability risk, latency impact.
- Data Dependencies: Databases, caches, data lakes shared between systems. Schema coupling, migration complexity.
- Transitive Dependencies: Dependencies of your dependencies. Hard to track, security risk. Dependency hell.