dotnet-core-expert

Build .NET 8 applications with minimal APIs, CQRS/MediatR, EF Core, and JWT authentication.

1|Updated Mar 20, 2026
One-click install
npx skills add https://github.com/afonsoft/VideoChat --skill dotnet-core-expert-afonsoft
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dotnet-core-expert
Source: https://github.com/afonsoft/VideoChat/tree/main/.agents/skills/dotnet-core-expert
Command: npx skills add https://github.com/afonsoft/VideoChat --skill dotnet-core-expert-afonsoft

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Build scalable, high-quality .NET 8 applications using modern patterns like minimal APIs, clean architecture, and cloud-native approaches.

Core Features & Use Cases

  • Minimal APIs & clean architecture: Create lean, testable services with end-to-end CQRS/MediatR, and EF Core data access.
  • Security & scalability: Implement JWT authentication/authorization and design for multi-environment deployments.
  • Cloud-native readiness: Prepare services for containerization, AOT compilation, and microservice deployments with DI and OpenAPI support.

Quick Start

Create a new .NET 8 solution with a minimal API entry, clean architecture layers, EF Core, MediatR, and JWT authentication.

Frequently Asked Questions about dotnet-core-expert

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I structure a .NET 8 application using clean architecture and CQRS?

To build .NET 8 minimal APIs with clean architecture, structure your project into distinct layers using dependency injection and OpenAPI documentation. This approach yields lean, testable services with separated concerns and scalable async I/O operations.

How do I implement JWT authentication in a .NET 8 minimal API?

Implementing JWT authentication in .NET 8 minimal APIs involves configuring security middleware and dependency injection to validate tokens. This setup ensures secure authentication and authorization for your scalable, cloud-native services.

Can I use MediatR and EF Core together in a clean architecture .NET 8 project?

Yes, you can use MediatR and EF Core together in a clean architecture .NET 8 project to handle commands and queries. This combination enables end-to-end CQRS patterns, ensuring scalable and testable data access across your application layers.

What is the best way to prepare a .NET 8 service for cloud-native deployment?

The best way to prepare a .NET 8 service for cloud-native deployment is designing for containerization, AOT compilation, and microservices. Utilizing minimal APIs and dependency injection ensures your services are scalable and ready for multi-environment deployments.

Does .NET 8 minimal API support OpenAPI documentation and dependency injection?

Yes, .NET 8 minimal APIs support OpenAPI documentation and dependency injection natively. These features allow you to build modern, scalable services that are fully documented and maintain testable, loosely coupled architectures.