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.

ddd - Apply DDD and Ports & Adapters

Applies Domain-Driven Design and Ports & Adapters to design, model, refactor, and implement software architectures.

Tags

Updated: 2026-10-01

Capabilities

Typical Inputs

Typical Outputs

What this skill does

  • Identify bounded contexts
  • Map context relationships
  • Model entities and value objects
  • Define aggregates and repositories
  • Design ports and adapters
  • Structure project layers
  • Define domain services and events
  • Refactor toward clean architecture

Inputs

  • Project source code
  • Business domain requirements
  • Architecture goals

Outputs

  • Architecture design
  • Domain model
  • Project structure
  • Ports and adapters implementation

Requirements

    Source

    • Spec: SKILL.md
    domain-driven design
    hexagonal architecture
    software architecture
    bounded contexts
    ports and adapters
    clean architecture
    Identify bounded contexts
    Map context relationships
    Model entities and value objects
    Define aggregates and repositories
    Project source code
    Business domain requirements
    Architecture goals
    Architecture design
    Domain model
    Project structure