dotnet-architecture-good-practices

Community

Master 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 required

Components

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.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.