LogoClawIndex
CasesSkillsAbout
LogoClawIndex

implement-ddd-aggregate - Implement DDD aggregates with Clean Architecture

Guides the implementation of DDD aggregates with validated value objects, domain events, business errors, repository ports, and use cases.

Tags

Updated: 2026-10-05

Capabilities

Typical Inputs

Typical Outputs

What this skill does

  • Define validated value objects
  • Create immutable domain events
  • Define domain-specific errors
  • Implement aggregate root invariants
  • Define repository ports
  • Create aggregate use cases

Inputs

  • Domain problem
  • Business rules

Outputs

  • DDD aggregate implementation
  • Domain event definitions
  • Repository port interface
  • Aggregate use case

Requirements

  • Read, Grep, Glob, Write, Edit tools

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.
DDD
aggregate
Clean Architecture
domain modeling
domain events
Define validated value objects
Create immutable domain events
Define domain-specific errors
Implement aggregate root invariants
Domain problem
Business rules
DDD aggregate implementation
Domain event definitions
Repository port interface