.NET Clean Architecture Scaffolder

Genera un scaffolding de solución .NET Clean Architecture lista para compilar en cuatro capas

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

Probado · Funciona ★ 8.8/10

.NET Clean Architecture Scaffolder — Genera un scaffolding de solución .NET Clean Architecture lista para compilar en cuatro capas

Qué hace

Genera un scaffolding de una solución .NET 8 completa con capas de Dominio, Aplicación, Infraestructura y API, referencias de proyecto solo internas, un patrón Result, interfaces de marcador CQRS y DI de MediatR/FluentValidation. Se activa cuando el usuario desea configurar o estructurar un nuevo backend .NET Clean Architecture / CQRS.

Informe de la prueba

Se siguió el cuerpo de la habilidad al pie de la letra para generar un scaffolding de una solución de 4 proyectos y se pegó su código exacto de abstracción de Entity, Result<T> y CQRS, luego se compiló con el SDK real de .NET 8: dotnet build se realizó con éxito con 0 advertencias y 0 errores. Una línea base sin guía también compila, por lo que la ventaja es la disciplina impuesta (Result-everywhere, interfaces de marcador CQRS, regla de dependencia interna) entregada como código probado y listo para construir, en lugar de un fallo de línea base demostrado.

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

Instalación

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

Comandos y prompts de ejemplo

  • /dotnet-clean-architectureGenera un scaffolding de solución .NET Clean Architecture lista para compilar en cuatro capas

Los skills se activan con peticiones en lenguaje natural, sin comandos que memorizar. Tras instalarlo, prompts como estos lo activan (en inglés):

  • 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