Find architecture fixes with before-and-after views.
Identifies architecture refactoring opportunities, presents them in a visual HTML report, and helps the user explore a chosen candidate.
When to use it
Use to find shallow modules and architectural friction that could be reduced to improve testability and navigation by AI agents.
Give it a codebase; it creates a temporary HTML architecture report, asks which candidate to explore, and works through the design decisions with you.
What you provide
Requires codebase-design at the start to supply the architecture vocabulary and principles; also uses its parallel design pattern when exploring alternative interfaces.
Requires grilling to conduct the decision-tree discussion after the user selects a candidate.
This skill
Tailwind
Tailwind from a CDN
Mermaid
Mermaid from a CDN