sglyon/ddd-skills
Domain-Driven Design skills grounded in Evans and Vernon: implement, verify, select, and co-design DDD patterns.
Collaborative Design from Domain-Driven Design: the facilitation hub for running a DDD engagement end to end, assessment through Core Domain and Bounded Contexts to tactical handoff. Use when kicking off a DDD effort, facilitating domain experts, planning discovery, or reviewing a facilitation transcript for master-plan or questionnaire mistakes.
Selecting Patterns hub for Domain-Driven Design: picks which DDD skills apply and in what order, strategic-first from subdomain classification through context relationships to tactical patterns. Use when implementing, reviewing, choosing, or co-designing which pattern fits, auditing a selection plan, or routing to core-domain and tactical skills.
A library of 62 nested Domain-Driven Design pattern skills covering strategic and tactical DDD: Ubiquitous Language, Bounded Contexts, Aggregates, context mapping, architecture styles, supple design, and distillation. Use when modeling a domain, choosing microservice or bounded-context boundaries, integrating legacy systems, reviewing code against Evans or Vernon, designing with domain experts, or picking which DDD pattern applies.