m09-domain

Installation
SKILL.md

Domain Modeling

Layer 2: Design Choices

Core Question

What is this concept's role in the domain?

Before modeling in code, understand:

  • Is it an Entity (identity matters) or Value Object (interchangeable)?
  • What invariants must be maintained?
  • Where are the aggregate boundaries?

Domain Concept → Rust Pattern

Related skills

More from actionbook/rust-skills

Installs
669
GitHub Stars
1.1K
First Seen
Jan 23, 2026