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.

architecture-patterns - Design Maintainable Backend Architectures

Implement Clean Architecture, Hexagonal Architecture, and Domain-Driven Design patterns for complex or refactored backend systems.

Tags

Updated: 2026-09-30

Capabilities

Typical Inputs

Typical Outputs

What this skill does

  • Design Clean Architecture systems
  • Apply Hexagonal Architecture patterns
  • Model domains with DDD
  • Define ports and adapters
  • Structure backend application layers
  • Refactor tightly coupled applications
  • Plan microservices decomposition

Inputs

  • Backend system requirements
  • Existing application code
  • Architecture standards
  • Domain modeling information

Outputs

  • Architecture designs
  • Refactored backend code
  • Layered directory structures
  • Ports and adapter interfaces
  • Testable codebases

Requirements

    Source

    • Spec: SKILL.md
    backend architecture
    clean architecture
    hexagonal architecture
    domain-driven design
    software refactoring
    microservices
    Design Clean Architecture systems
    Apply Hexagonal Architecture patterns
    Model domains with DDD
    Define ports and adapters
    Backend system requirements
    Existing application code
    Architecture standards
    Architecture designs
    Refactored backend code
    Layered directory structures