What problem does it solve?
It helps you design and implement production-ready .NET 8 backend services by providing a clear workflow and guardrails for architecture, performance, security, and testing.
Core Features & Use Cases
- Minimal API development on .NET 8: Create clean endpoint routing, request/response DTOs, OpenAPI/Swagger documentation, and middleware-compatible structure.
- Clean architecture with CQRS and MediatR: Organize commands and queries into a maintainable layered design with dependency injection and pipeline behaviors.
- Enterprise-grade data and security: Use Entity Framework Core with async patterns and JWT authentication/authorization with robust validation and policies.
- Performance and cloud-native readiness: Optimize for high throughput with best practices like AOT compilation, and support containerized deployment scenarios.
Quick Start
Use this skill to generate a .NET 8 clean-architecture minimal API with CQRS/MediatR, EF Core async data access, JWT auth (register/login + /me endpoint), OpenAPI/Swagger, and xUnit integration tests for a microservice.