Ddd Playbook

Model a business domain with Domain-Driven Design — bounded contexts, ubiquitous language, aggregates and their invariants, value objects, domain events, and context mapping. Use when designing or refactoring a domain model, deciding aggregate boundaries, splitting a system into bounded contexts, running or interpreting an EventStorming session, or when business rules are leaking into controllers, services, or UI components — even if the user never says "DDD". It covers the modeling and the design rules, not framework idioms; for writing the code, use the companion ddd-spring-boot or ddd-angular skills. Not for plain CRUD with no business rules, database tuning, or framework how-to questions.

salimramirez 8200b16 4 files · 47.3 KB Updated

File contents

salimramirez/agent-skills/tree/main/skills/ddd-playbook commit 8200b16133

Frequently asked questions

npx skillmds@latest add salimramirez/ddd-playbook