.NET Clean Architecture Scaffolder

Scaffolder en kompileringsklar .NET Clean Architecture-løsning på tværs af fire lag

Af ronnythedev · ronnythedev/dotnet-clean-architecture-skills

Testet · Virker ★ 8.8/10

.NET Clean Architecture Scaffolder — Scaffolder en kompileringsklar .NET Clean Architecture-løsning på tværs af fire lag

Hvad det gør

Scaffolder en komplet .NET 8-løsning med Domain, Application, Infrastructure og API-lag, kun indadgående projekt-referencer, et Result-mønster, CQRS marker interfaces og MediatR/FluentValidation DI. Udløses, når brugeren ønsker at opsætte eller strukturere en ny .NET Clean Architecture / CQRS backend.

Testrapport

Fulgt færdighedens tekst ordret for at scaffold en 4-projekt løsning og indsatte dens nøjagtige Entity, Result<T> og CQRS abstraktionskode, derefter kompileret med den rigtige .NET 8 SDK: dotnet build lykkedes med 0 advarsler og 0 fejl. En uguided baseline kompilerer også, så fordelen er den håndhævede disciplin (Result-overalt, CQRS marker interfaces, indadgående afhængighedsregel) leveret som testet, klar-til-at-bygge kode snarere end en demonstreret baseline-fejl.

Testet: 2026-07-17 · Claude Code 2.x (agent harness)

Installation

git clone https://github.com/ronnythedev/dotnet-clean-architecture-skills
mkdir -p ~/.claude/skills
cd dotnet-clean-architecture-skills && cp -r skills/01-dotnet-clean-architecture ~/.claude/skills/dotnet-clean-architecture

Kommandoer og eksempelprompter

  • /dotnet-clean-architectureScaffolder en kompileringsklar .NET Clean Architecture-løsning på tværs af fire lag

Skills udløses af almindelige forespørgsler — ingen kommandoer at huske. Efter installationen aktiverer prompter som disse skillen (på engelsk):

  • Scaffold a Clean Architecture .NET 8 solution with CQRS built in
  • Set up Domain, Application, Infrastructure, and API layers for a new API
  • Structure our new backend using the Result pattern and MediatR