概要
This skill provides specialized guidance for architecting robust backend systems using industry-standard patterns like Clean Architecture, Hexagonal (Ports and Adapters), and Domain-Driven Design (DDD). It helps developers separate business logic from infrastructure concerns, ensuring codebases remain testable, maintainable, and technology-agnostic. Whether you are building a new microservice from scratch or refactoring a legacy monolith, this skill facilitates the implementation of decoupled layers, bounded contexts, and ubiquitous language to create high-quality, enterprise-grade software architectures.