LogoClawIndex
CasesSkillsAbout
LogoClawIndex

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-arch - Hexagonal Architecture Ports & Adapters Pattern

Apply hexagonal architecture pattern with inward-pointing dependencies through ports and adapters

Tags

Updated: 2026-05-28

Capabilities

Typical Inputs

Typical Outputs

What this skill does

  • design service structure
  • define port interfaces
  • implement adapters
  • separate domain layer
  • organize dependencies
  • identify architectural violations
  • evaluate seam cleanliness

Inputs

  • codebase
  • domain requirements
  • external dependencies

Outputs

  • port definitions
  • adapter implementations
  • architecture evaluation
  • refactored code structure

Requirements

  • programming language
  • domain knowledge
  • codebase access

Source

  • Spec: SKILL.md
architecture
hexagonal
ports-and-adapters
design-pattern
domain-driven-design
software-architecture
design service structure
define port interfaces
implement adapters
separate domain layer
codebase
domain requirements
external dependencies
port definitions
adapter implementations
architecture evaluation