Maps project architectures, detects circular dependencies, and analyzes cross-domain coupling to ensure maintainable codebases.
The deps skill provides a deep-dive analysis of your project's architectural integrity by mapping relationships between files and domains. It automatically parses import statements across Python, JavaScript, TypeScript, and Go to construct visual dependency graphs, identify critical circular references, and calculate instability metrics. This tool is essential for refactoring legacy code, onboarding to new repositories, and maintaining a clean domain-driven design by quantifying afferent and efferent coupling through automated static analysis.
主要功能
01Automated cross-language dependency extraction for TS, JS, Python, and Go
02Granular scope resolution from specific files to full project domains
0317 GitHub stars
04Mermaid-compatible diagram generation for architectural documentation
05Real-time circular dependency detection with severity grading
06Domain-driven coupling analysis including Instability and Afferent/Efferent metrics
使用场景
01Visualizing module coupling to enforce clean architecture and domain isolation
02Conducting architectural reviews before major refactoring or domain additions
03Identifying and resolving circular import errors in complex applications