Builds dependency graph, detects cycles, validates boundary rules, calculates coupling metrics (Ca/Ce/I). Use when auditing dependency structure.
Paths: File paths (references/, ../ln-*) are relative to this skill directory. Type: L3 Worker Category: 6XX Audit Dependency Graph Auditor L3 Worker that builds and analyzes the module dependency graph to enforce architectural boundaries. Purpose & Scope Build module dependency graph from import statements (Python, TS/JS, C#, Java) Detect circular dependencies: pairwise (HIGH) + transitive via DFS (CRITICAL) Validate boundary rules: forbidden, allowed, required (per dependency-cruiser pattern) Calculate Robert C. Martin metrics (Ca, Ce, Instability) + Lakos aggregate (CCD, NCCD) Validate Stable Dependencies Principle (SDP) Support baseline/freeze for incremental legacy adoption (per ArchUnit FreezingArchRule) Adaptive: 3-tier architecture detection -- custom rules > docs > auto-detect
don't have the plugin yet? install it then click "run inline in claude" again.