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 instead of vague cleanup advice. ## Core Features & Use Cases - Architecture exploration: Uses an Explore subagent to find shallow modules, leaking seams, and untestable code, applying the deletion test to validate candidates. - Visual HTML report: Generates a self-contained HTML file in the OS temp directory with Tailwind and Mermaid diagrams showing before/after visualizations, recommendation strength badges, and a top recommendation. - Guided design grilling: After you pick a candidate, runs a grilling loop to walk constraints, dependencies, and the shape of the deepened module, updating CONTEXT.md and offering ADRs for load-bearing rejections. - Use Case: Point it at a Laravel or similar codebase where order intake logic is scattered across handlers, validators, and repositories; it renders a report showing how to collapse them into one deep module with a single testable interface. ## Quick Start Ask the AI to review this codebase for architecture improvements and show me the deepening opportunities as a report.