Refactor

Discover architectural friction and propose structural refactors with competing interface options. Focuses on deepening shallow modules, extracting grouped concerns into packages/modules, breaking up god files, reducing duplication, and improving testability. Use when asked to "improve the architecture", "find refactoring opportunities", "deepen modules", "consolidate coupling", "break up god components", "extract this into a package", "make this more testable", or "find architectural friction".

howells 9bb5195 24.7 KB Updated

File contents

howells/arc/tree/main/skills/refactor commit 9bb5195e7d

Frequently asked questions

npx skillmds@latest add howells/refactor