概要
This skill empowers developers to build scalable and testable backend systems by providing domain-specific guidance on proven software architecture patterns. It streamlines the implementation of Clean Architecture, Hexagonal Architecture (Ports and Adapters), and Domain-Driven Design (DDD) principles through standardized directory structures and implementation templates. Whether you are architecting a new microservice or refactoring a legacy monolith, this skill helps establish a clear separation of concerns, decouple business logic from infrastructure, and create highly mockable codebases for superior automated testing.