LogoClawIndex
CasesSkillsAbout
LogoClawIndex

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-24

Capabilities

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

Requirements

    Source

    • Spec: SKILL.md

    ClawIndex

    OpenClaw Skills & Use Case Index

    ClawIndex is an ecosystem-driven index of OpenClaw skills and real-world use cases.

    Index

    Skills·
    Cases

    Meta

    About·
    Disclaimer·
    Email·
    GitHub
    © 2026 ClawIndex All Rights Reserved.
    hexagonal-architecture
    ports-and-adapters
    architecture
    refactoring
    domain-driven-design
    Model use case boundaries
    Define outbound ports
    Implement pure use cases
    Build infrastructure adapters
    Application source code
    Domain business rules
    Infrastructure dependencies
    Domain models and use cases
    Inbound and outbound port contracts
    Protocol and persistence adapters