Architecture Deepener

Surface opportunities to deepen a codebase. Finds modules that are shallow (thin pass-throughs, anemic types, missing domain modeling) and proposes how to make them deep (rich domain types, co-located behavior, testable seams). Outputs a visual HTML report and then runs an interactive grilling loop that pressure-tests each opportunity. Use when the codebase feels "flat", domain logic leaks into controllers/UI, types carry no behavior, or AI agents struggle to navigate the module boundaries. Integrates with domain-modeling, codebase-design, and ADR workflows.

Andersonlimahw Updated

File contents

Andersonlimahw/lemon-ai-hub/tree/main/plugins/architecture-deepener commit a7db5541bf

Frequently asked questions

npx skillmds@latest add andersonlimahw/architecture-deepener