关于
This skill provides a standardized framework for applying the Ports and Adapters (Hexagonal) pattern within Symfony applications. It facilitates the separation of concerns into three distinct layers: Domain (pure business logic), Application (use cases and orchestration), and Infrastructure (Symfony framework, Doctrine, and external APIs). By providing templates for entities without ORM annotations, value objects, and repository interfaces, this skill ensures that your code remains highly testable, maintainable, and resilient to changes in external technologies.