关于
This skill provides a structured framework for implementing Hexagonal and Clean Architecture within your codebase, focusing on the separation of concerns between domain logic, application use cases, and infrastructure. It guides the creation of rich domain entities and value objects while enforcing a strict inward dependency rule, ensuring that core business logic remains independent of external frameworks like databases or APIs. Ideal for complex projects requiring high maintainability, it helps developers avoid 'anemic' domain models and promotes a behavior-driven approach to software design that simplifies testing and long-term evolution.