.NET Clean Architecture Scaffolder

Échafaude une solution .NET Clean Architecture prête à compiler sur quatre couches

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

Testé · Fonctionne ★ 8.8/10

.NET Clean Architecture Scaffolder — Échafaude une solution .NET Clean Architecture prête à compiler sur quatre couches

Ce que fait

Échafaude une solution .NET 8 complète avec des couches Domain, Application, Infrastructure et API, des références de projet uniquement internes, un modèle Result, des interfaces marqueurs CQRS et l'injection de dépendances MediatR/FluentValidation. Se déclenche lorsque l'utilisateur souhaite configurer ou structurer un nouveau backend .NET Clean Architecture / CQRS.

Rapport de test

Suivi le corps de la compétence mot pour mot pour échafauder une solution à 4 projets et collé son code d'abstraction exact Entity, Result<T> et CQRS, puis compilé avec le vrai SDK .NET 8 : dotnet build a réussi avec 0 avertissement et 0 erreur. Une base de référence non guidée compile également, donc l'avantage est la discipline imposée (Result-everywhere, interfaces marqueurs CQRS, règle de dépendance interne) livrée sous forme de code testé et prêt à être construit plutôt qu'un échec de base de référence démontré.

Testé le: 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

Commandes et exemples de prompts

  • /dotnet-clean-architectureÉchafaude une solution .NET Clean Architecture prête à compiler sur quatre couches

Les skills se déclenchent sur des demandes en langage courant — aucune commande à retenir. Après installation, des prompts comme ceux-ci l'activent (en anglais) :

  • 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