| name | dependency-graph-generator |
| description | Generate module dependency graphs with circular dependency detection and coupling metrics |
| allowed-tools | ["Bash","Read","Write","Glob","Grep"] |
| graph | {"domains":["domain:software-engineering"],"specializations":["specialization:software-architecture"],"skillAreas":["skill-area:code-analysis-linting"],"roles":["role:architect","role:tech-lead"],"workflows":["workflow:technical-debt-reduction"],"topics":["topic:design-patterns"]} |
Dependency Graph Generator Skill
Overview
Generates module dependency graphs with circular dependency identification, coupling metrics calculation, and visualization output in Graphviz or D3 formats.
Capabilities
- Generate module dependency graphs
- Identify circular dependencies
- Calculate coupling metrics (afferent, efferent)
- Calculate instability metrics
- Visualize dependencies (Graphviz, D3)
- Package/module level analysis
- External dependency tracking
Target Processes
- microservices-decomposition
- refactoring-plan
- migration-strategy
Input Schema
{
"type": "object",