概要
This skill provides specialized guidance for architecting complex backend systems using industry-standard patterns. It empowers developers to implement Clean Architecture, Hexagonal Architecture (Ports and Adapters), and Domain-Driven Design (DDD) to ensure codebases remain maintainable, testable, and independent of external frameworks. Whether you are designing a system from scratch or refactoring a legacy monolith, this skill offers practical directory structures, implementation patterns, and code examples to effectively separate core business logic from infrastructure concerns.