Design system architecture decisions
senior-architectskillsetup L3★17,464
alirezarezvani/claude-skills ↗What it does
Generate architecture diagrams and assess coupling, patterns, scaling readiness
Best for
Justifying architecture decisions to stakeholders or refactoring inherited large codebases.
Inputs
- · project root directory
- · architecture question (monolith vs microservices, etc)
Outputs
- · Mermaid/PlantUML diagram
- · dependency report with coupling score (0-100)
Requires
- · Python (for architecture_diagram_generator.py)
Preconditions
package.json, go.mod, or requirements.txt present; readable source tree
Failure modes
- · Infers wrong pattern if code is transitional
- · Circular dependency detection misses via transitive imports
Trust signals
- · Coupling score 0-100
- · Circular dependency flagging
- · Outdated package detection