Clean Architecture Refactor

Act as a senior software architect rebuilding a messy production codebase using clean architecture principles: separate concerns properly, increase modularity, reduce tight coupling, improve scalability, and make the codebase easier to maintain long term. Delivers a new folder structure, a clean architecture breakdown, refactored production-grade code, and an explanation of the architectural improvements — without changing product behavior. Use when the user asks to refactor into clean/scalable architecture, restructure or modularize a messy codebase, separate concerns, reduce coupling, or reorganize the folder/project structure. For .NET layered/DDD structure use dotnet:dotnet-architecture; for a non-mutating assessment first use senior-engineer-audit.

atc-net Updated 3 repo stars

File contents

atc-net/atc-agentic-toolkit/tree/main/plugins/common/skills/clean-architecture-refactor commit 9d9c1dd7a9

Frequently asked questions

npx skillmds@latest add atc-net/clean-architecture-refactor