dotnet-tactical-ddd
CommunityTransform backend code with domain-driven design.
Authorfiatkongen
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill helps .NET teams apply tactical Domain-Driven Design to build domain-centric backends with clear boundaries between Domain, Application, and Infrastructure, reducing anemic entities and controller-driven logic.
Core Features & Use Cases
- Value Objects, Entities, and Aggregates to encode business rules and invariants.
- Domain Events and domain services to coordinate multiple aggregates without leaking internals.
- DTO boundaries and explicit mappings to keep APIs decoupled from domain models.
Quick Start
Copy the base-domain scaffolding into your Domain project, create private-property entities with factory methods, and implement mappings to API DTOs. Then configure EF Core to map owned types and private collections as described in the guidelines.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: dotnet-tactical-ddd Download link: https://github.com/fiatkongen/saurun-marketplace/archive/main.zip#dotnet-tactical-ddd Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.