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.

analyzing-domain-model - Domain Model Design for DDD

Design domain models using DDD tactical patterns including entities, value objects, aggregates, and domain services

Tags

Updated: 2026-03-21

Capabilities

Typical Inputs

Typical Outputs

What this skill does

  • identify entities
  • identify value objects
  • define aggregates
  • define aggregate roots
  • define domain services
  • define invariants
  • create diagrams
  • write domain model document

Inputs

  • requirements definition
  • business use cases
  • system use cases
  • user stories
  • backend architecture
  • frontend architecture

Outputs

  • domain model design document
  • class diagrams
  • object diagrams

Requirements

  • DDD knowledge

Source

  • Spec: SKILL.md
DDD
Domain Driven Design
Tactical Design
Domain Model
Design
Modeling
identify entities
identify value objects
define aggregates
define aggregate roots
requirements definition
business use cases
system use cases
domain model design document
class diagrams
object diagrams