dotnet-architecture-good-practices
CommunityMaster DDD & .NET Architecture
AuthorpingqLIN
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill provides comprehensive guidelines and a rigorous process for developing robust, maintainable, and scalable .NET applications using Domain-Driven Design (DDD) and SOLID principles.
Core Features & Use Cases
- Architectural Guidance: Enforces DDD patterns (Ubiquitous Language, Bounded Contexts, Aggregates) and SOLID principles.
- Development Process: Mandates a structured thinking and validation process before and after implementation.
- Testing Standards: Defines clear testing strategies and naming conventions (
MethodName_Condition_ExpectedResult()). - Use Case: A senior developer needs to design a new microservice. They consult this Skill to ensure the design adheres to best practices for domain modeling, layer separation, and testability, preventing common architectural pitfalls.
Quick Start
Follow the mandatory thinking process outlined in this skill before implementing any new .NET feature.
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-architecture-good-practices Download link: https://github.com/pingqLIN/skill-0/archive/main.zip#dotnet-architecture-good-practices 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 471,000+ vetted skills library on demand.