ddd-design

Installation
SKILL.md

One-line summary

Guide a user from a feature brief to a draft domain model: ubiquitous language → bounded context → aggregates → key events.

When to use this skill

  • A new feature with no model yet.
  • Greenfield project starting a domain layer.
  • An existing system being extended into a new business area where no model exists.
  • The user explicitly asks to "design", "model", or "architect" a domain.

When NOT to use this skill

  • Generating code for an already-decided pattern → route to ddd-implement.
  • Transforming existing code → route to ddd-refactor.
  • Auditing code for DDD violations → route to ddd-review.

Core content

Installs
17
GitHub Stars
1
First Seen
Jul 13, 2026
ddd-design — yonatankarp/software-design-skills