소개
The DDD Architect skill empowers developers to maintain high-quality software standards by enforcing Domain-Driven Design (DDD) and Data Access Layer (DAL) separation. It automates the creation of complex folder structures, scaffolds essential components like Entities and Value Objects, and performs real-time dependency audits to prevent architectural drift. Whether you are starting a new module or reviewing existing code, this skill ensures that domain logic remains isolated from infrastructure concerns, promoting long-term maintainability and scalability in backend services.