Find architecture improvements in your codebase.
Identifies architectural refactors and presents a visual report so the user can choose an improvement for guided discussion.
When to use it
Use to find refactors that turn shallow modules into deep ones, aiming to improve testability and AI navigation.
Give it a codebase; it creates a temporary HTML review, asks which candidate to explore, and discusses the chosen refactor with you.
What you provide
Requires this skill for the architecture vocabulary and principles used throughout the review; also invokes its parallel design pattern when exploring alternative interfaces.
Requires this skill to conduct the decision-tree discussion after the user chooses a candidate.
This skill
Tailwind
Tailwind code from a CDN
Mermaid
Mermaid code from a CDN