Audit Architecture

This skill should be used when evaluating a codebase's architecture and surfacing improvement candidates, including finding refactoring opportunities, consolidating tightly-coupled modules, making code more testable, or when the user says "audit the architecture", "review the structure of this codebase", "why is this so hard to change", or "find tech debt". It also applies when the fix skill escalates after repeated failed fixes in one area. It should not be used for designing new systems (use spec), for implementing the improvements it proposes (use create-code-plan then refactor), or for reviewing a single change (use review-pull-request).

brandonburrus ebd3131 6.5 KB Updated

File contents

brandonburrus/.claude/tree/main/skills/audit-architecture commit ebd31310ff

Frequently asked questions

npx skillmds@latest add brandonburrus/audit-architecture