improve-codebase-architecture
Scan a codebase for deepening opportunities, present them as a visual HTML report, then grill through whichever one you pick.
https://www.skills.sh/mattpocock/skills/improve-codebase-architecture ↗Kegunaan
• Explores codebases organically to surface shallow modules, tightly-coupled components, and untested seams rather than following rigid heuristics • Applies John Ousterhout's "deep module" principle: small interfaces hiding large implementations for better testability and AI navigability • Generates multiple radically different interface designs (minimalist, flexible, caller-optimized, ports & adapters) via parallel sub-agents, then recommends the strongest approach • Creates GitHub issue RFCs documenting the problem space, design trade-offs, and refactoring rationale
Kekurangan
Perubahan besar perlu review.
Cara Instalasi
npx skills add mattpocock/skills@improve-codebase-architecture
Cara Pakai
npx skills add mattpocock/skills@improve-codebase-architecture