ddd-aggregate-design
Installation
SKILL.md
Rich Domain Aggregate Design
Design and implement rich domain aggregates with proper encapsulation, domain events, and the Export pattern.
When to Use This Skill
- Designing new domain aggregates from scratch
- Refactoring anemic models to rich domain models
- Adding domain events to existing aggregates
- Reviewing aggregate design for encapsulation
Core Rules
Read DDD-RULES.md for all aggregate design rules. Key principles: