Skills Development Implementing Domain-Driven Design

Implementing Domain-Driven Design

v20260910
implementing-domain-driven-design
Apply Vaughn Vernon-inspired rules for building aggregates, domain events, repositories, and application services. This skill helps structure code using bounded contexts and domain logic, ensuring clean architecture and maintainable software design during development.
Get Skill
196 downloads
Overview

Implementing Domain-Driven Design Skill

Use this skill when a task involves implementing DDD in code: aggregate boundaries, invariants, repositories, domain events, application services, modules, factories, or bounded-context integration.

Before making design or code decisions, read and apply implementing-domain-driven-design.mini.md. Use implementing-domain-driven-design.md only as a deeper reference when the mini rules are not enough for the current implementation tradeoff.

Info
Category Development
Name implementing-domain-driven-design
Version v20260910
Size 9.67KB
Updated At 2026-09-12
Language