aggregate-patterns

Installation
SKILL.md

Aggregate Design Patterns

Design aggregates with clear boundaries, invariants, and consistency guarantees.

Overview

  • Defining transactional consistency boundaries
  • Enforcing business invariants across related entities
  • Designing aggregate roots and their children
  • Handling references between aggregates
  • Optimizing aggregate size for performance

Core Concepts

┌─────────────────────────────────────────────────────────┐
│                 ORDER AGGREGATE                         │
│  ┌─────────────────────────────────────────────────┐   │
│  │         Order (Aggregate Root)                   │   │
Related skills

More from yonatangross/orchestkit

Installs
12
GitHub Stars
170
First Seen
Jan 22, 2026