dependency-architecture
CommunityAudit package boundaries and dependency risk.
Software Engineering#dependency graph#package boundaries#adapter layer#supply chain risk#dependency architecture#upgrade policy
Authorjacob-balslev
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill helps you design and audit a repository’s dependency structure so packages stay properly isolated, upgrades don’t create hidden coupling, and dependency drift doesn’t silently erode architecture.
Core Features & Use Cases
- Dependency graph health: Distinguishes runtime, dev, build, test, and optional dependencies to avoid accidental coupling.
- Boundary and adapter review: Checks import direction and identifies when external SDK types leak across core boundaries.
- Lock-in and upgrade policy: Evaluates pinning, removal, and ecosystem/maintenance risks with supply-chain awareness.
- Use case: You maintain a monorepo and want to prevent a vendor SDK from spreading through core packages; this Skill helps you define enforceable boundaries and an adapter strategy before coupling becomes permanent.
Quick Start
Use this skill to audit your monorepo’s dependency boundaries and upgrade policy before approving the next dependency change.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: dependency-architecture Download link: https://github.com/jacob-balslev/skill-graph/archive/main.zip#dependency-architecture Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.