Communitygithub.com

Aurelian1974/TestRepo

Guía para construir y mantener una Arquitectura de Cortes Verticales (Vertical Slice Architecture) en .NET, incluyendo anatomía de cortes, despacho directo de handlers, preocupaciones transversales, interacción con el modelo de dominio y pruebas a nivel de corte.

¿Qué es TestRepo?

Esta habilidad proporciona una guía detallada sobre cómo implementar y mantener la Arquitectura de Cortes Verticales (Vertical Slice Architecture) en aplicaciones .NET. Explica la anatomía de un corte, tanto en la variante de archivo único como en la de carpetas, y muestra cómo realizar el despacho directo de handlers sin necesidad de un mediador, lo que reduce la complejidad y mejora el rendimiento. También aborda preocupaciones transversales comunes (logging, validación, autorización), qué elementos pueden compartirse entre cortes (como el modelo de dominio o capas Clean Architecture), y cómo las pruebas deben realizarse a nivel de corte para garantizar el aislamiento y la mantenibilidad. Es ideal para desarrolladores que trabajan con módulos organizados por cortes verticales en .NET y buscan evitar la duplicación innecesaria, manteniendo una estructura limpia y escalable. Compatible con cualquier proyecto .NET que utilice esta arquitectura, ya sea ASP.NET Core, servicios o aplicaciones de consola.

Compatible con~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/Aurelian1974/TestRepo/tree/main/.claude/skills/vertical-slice-architecture

Preguntar en tu IA favorita

Abre un nuevo chat con esta habilidad de agente ya precargada.

Documentación

¿Qué hace TestRepo?

Guía para construir y mantener una Arquitectura de Cortes Verticales (Vertical Slice Architecture) en .NET — anatomía de cortes (variantes de archivo único y carpeta), despacho directo de handlers sin mediador, preocupaciones transversales, qué pueden compartir los cortes, cómo interactúan los cortes con un modelo de dominio o capas Clean, y pruebas a nivel de corte. Utilícelo al agregar o modificar un caso de uso/punto final/característica en cualquier módulo organizado por cortes verticales, o cuando se discuta la duplicación entre cortes.

Skills relacionados