What problem does it solve? Codebases accumulate shallow modules whose interfaces are nearly as complex as their implementations, creating coupling, integration risk, and friction when navigating many small files. This Skill systematically finds those architectural weak points and turns them into actionable refactor proposals. ## Core Features & Use Cases - Deep Module Analysis: Explores the codebase with subagents to locate shallow modules, scattered concepts, and tightly coupled seams. - Parallel Interface Design: Spawns multiple subagents to produce 3 radically different interface designs for a chosen candidate, then recommends the strongest option or a hybrid. - Refactor RFC Creation: Converts the accepted design into a GitHub issue describing current state, proposed interface, migration path, and affected files. - Use Case: During a periodic codebase health check, ask the agent to find shallow modules; it presents 3-5 candidate clusters, you pick one, and it delivers competing interface designs plus a ready-to-file refactor RFC. ## Quick Start Ask the agent to improve the codebase architecture by finding shallow modules and proposing deeper interface designs.