About
The DDD Planning skill empowers developers and architects to implement robust Domain-Driven Design (DDD) principles within their projects. It analyzes existing documentation such as screen definitions and database schemas to extract domain logic, define Bounded Contexts, and establish a Ubiquitous Language. Whether you are performing strategic mapping for microservices or generating tactical Kotlin boilerplate for Aggregates and Entities, this skill provides standardized templates and domain-specific guidance to ensure your software architecture stays aligned with complex business requirements.