About
This skill provides Claude with a comprehensive framework for implementing Domain-Driven Design (DDD) in .NET environments. It focuses on creating maintainable, testable, and loosely coupled systems by enforcing patterns such as Aggregate Roots, Entities, and Repository-driven CQRS. By leveraging these standards, developers can isolate domain logic from infrastructure, ensure business invariants are maintained, and implement deterministic testing through specialized time-control patterns, all based on proven real-world production implementations.