What problem does it solve? Codebases accumulate shallow modules whose interfaces are nearly as complex as their implementations, making them hard to test and navigate. This Skill surfaces that architectural friction and proposes concrete deepening refactors, presented visually rather than as a wall of text. ## Core Features & Use Cases - Architecture exploration: Delegates a read-only codebase walk to find shallow modules, seam leakage, poor locality, and untestable areas, applying the deletion test to validate candidates. - Visual HTML report: Generates a self-contained HTML file in the OS temp directory using Tailwind and Mermaid via CDN, with before/after diagrams, recommendation-strength badges, and ADR conflict callouts for each candidate. - Guided design grilling: After the user picks a candidate, runs a grilling loop to walk the design tree, updating CONTEXT.md and offering ADRs as decisions crystallize. - Use Case: Point it at a service codebase where order handling is scattered across six thin wrappers; it produces an HTML report showing how to collapse them into one deep module with a single testable interface. ## Quick Start Ask the agent to review this repository's architecture and show deepening opportunities as an HTML report.