hexagonal-architecture - Hexagonal Architecture (Ports and Adapters)
Decouple application logic from external frameworks and infrastructure using ports, adapters, and domain-centric design.
Tags
Updated: 2026-09-24Capabilities
Typical Inputs
Typical Outputs
What this skill does
- Model use case boundaries
- Define outbound ports
- Implement pure use cases
- Build infrastructure adapters
- Wire composition roots
- Refactor legacy monolithic code
Inputs
- Application source code
- Domain business rules
- Infrastructure dependencies
Outputs
- Domain models and use cases
- Inbound and outbound port contracts
- Protocol and persistence adapters
- Composition root wiring code
