ln-644-dependency-graph-auditor

Community

Audit module dependencies & enforce architecture.

Authorcbbkrd-tech
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill enforces architectural integrity by detecting and reporting on circular dependencies, boundary rule violations, and code coupling metrics, preventing architectural drift and maintaining system health.

Core Features & Use Cases

  • Dependency Graph Analysis: Builds a comprehensive graph of module dependencies across various programming languages.
  • Cycle Detection: Identifies critical transitive and pairwise circular dependencies using DFS.
  • Boundary Enforcement: Validates architectural rules (forbidden, allowed, required dependencies) against defined layers or custom configurations.
  • Metric Calculation: Computes coupling metrics (Ca, Ce, I) and aggregate complexity (CCD, NCCD).
  • Adaptive Architecture: Automatically detects and adapts to different architectural styles (Clean, Hexagonal, Layered, MVC, Vertical Slices) or uses documented/custom rules.
  • Use Case: A development team can use this Skill to automatically scan their codebase before each release, ensuring that new code adheres to the established architectural patterns and preventing the introduction of hard-to-maintain circular dependencies.

Quick Start

Use the ln-644-dependency-graph-auditor skill to analyze the dependency graph of the project located at '/path/to/your/codebase'.

Dependency Matrix

Required Modules

None required

Components

scriptsreferences

💻 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: ln-644-dependency-graph-auditor
Download link: https://github.com/cbbkrd-tech/jl-finishes/archive/main.zip#ln-644-dependency-graph-auditor

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.