
Ln 644 Dependency Graph Auditor
Builds a dependency graph from your imports across Python, TypeScript, JavaScript, C#, and Java, then enforces architectural boundaries like a linter for your module structure. It catches circular dependencies (both direct pairs and transitive chains), validates allowed and forbidden imports, and calculates stability metrics like Ce, Ca, and instability scores based on Robert C. Martin's principles. The baseline freeze feature is smart: you can lock in your current messy state and only enforce rules on new code, which makes it actually usable on legacy codebases instead of just aspirational. If you've ever argued about layer violations in code review or wondered why builds are slow, this surfaces the structural problems with numbers attached.
- skills.sh installs
- 302
- GitHub stars
- 591
- last updated
- Aug 21, 2026
Install
$ npx -y skills add levnikolaevich/claude-code-skills --skill ln-644-dependency-graph-auditor --agent claude-codeInstalls into .claude/skills of the current project.
Files
Builds a dependency graph from your imports across Python, TypeScript, JavaScript, C#, and Java, then enforces architectural boundaries like a linter for your module structure. It catches circular dependencies (both direct pairs and transitive chains), validates allowed and forbidden imports, and calculates stability metrics like Ce, Ca, and instability scores based on Robert C. Martin's principles. The baseline freeze feature is smart: you can lock in your current messy state and only enforce rules on new code, which makes it actually usable on legacy codebases instead of just aspirational. If you've ever argued about layer violations in code review or wondered why builds are slow, this surfaces the structural problems with numbers attached.
Browse the repository on GitHubSponsors
Details
- Repository
- github.com/levnikolaevich/claude-code-skills
- First seen
- Jun 3, 2026
More from levnikolaevich/claude-code-skills
All 128- Ln 641 Pattern Analyzer295
- Ln 642 Layer Boundary Auditor293
- Ln 645 Open Source Replacer282
- Ln 613 Code Comments Auditor259
- Ln 611 Docs Structure Auditor256
- Ln 654 Resource Lifecycle Auditor247
- Ln 612 Semantic Content Auditor245
- Ln 614 Docs Fact Checker235
- Ln 830 Code Modernization Coordinator225
- Ln 832 Bundle Optimizer225
- Ln 820 Dependency Optimization Coordinator222
- Ln 310 Multi Agent Validator221
- Ln 821 Npm Upgrader221
- Ln 823 Pip Upgrader221
- Ln 822 Nuget Upgrader220
- Ln 831 Oss Replacer220
- Ln 514 Test Log Analyzer216
- Ln 513 Regression Checker206
- Ln 636 Manual Test Auditor198
- Ln 810 Performance Optimizer195
- Ln 910 Community Engagement194
- Ln 160 Docs Skill Extractor187
- Ln 812 Optimization Researcher187
- Ln 911 Github Triager187