概要
This skill provides comprehensive guidance for developers implementing Hexagonal Architecture (Ports and Adapters) and Domain-Driven Design (DDD) principles. It assists in creating clean boundaries between core domain logic and external infrastructure, facilitating easier testing and architectural flexibility. By enforcing strict dependency inversion and domain isolation, it helps developers build scalable systems where the business logic remains decoupled from databases, APIs, and UI frameworks.