dotnet-core-expert

Architect .NET 8 applications with clean architecture and minimal APIs.

9|2|Updated Jan 29, 2026
One-click install
npx skills add https://github.com/stephanj/claude-code-collections --skill dotnet-core-expert-stephanj
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dotnet-core-expert
Source: https://github.com/stephanj/claude-code-collections/tree/main/skills/dotnet-core-expert
Command: npx skills add https://github.com/stephanj/claude-code-collections --skill dotnet-core-expert-stephanj

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This skill addresses the complexity of architecting modern .NET 8 applications by providing standardized patterns for clean architecture, minimal APIs, and cloud-native integration.

Core Features & Use Cases

  • Clean Architecture Implementation: Enforces separation of concerns using CQRS and MediatR patterns.
  • Cloud-Native Readiness: Provides templates for Docker, Kubernetes, health checks, and OpenTelemetry.
  • Use Case: Use this skill when you need to scaffold a new microservice that requires secure JWT authentication, Entity Framework Core data access, and robust API documentation.

Quick Start

Invoke the dotnet-core-expert skill to generate a new clean architecture project structure with CQRS and minimal API endpoints.

Frequently Asked Questions about dotnet-core-expert

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

FAQPage Schema
How do I architect a .NET 8 application using clean architecture and minimal APIs?

To architect .NET 8 applications with clean architecture and minimal APIs, this skill generates standardized project structures enforcing separation of concerns. It scaffolds high-performance solutions integrating CQRS command handling and MediatR patterns directly into the minimal API endpoints.

What is the best way to implement CQRS with MediatR in a cloud-native microservice?

Implementing CQRS with MediatR in a cloud-native microservice involves separating read and write operations through command handlers. This skill scaffolds this pattern automatically, providing templates for Docker, Kubernetes, health checks, and OpenTelemetry integration alongside the MediatR setup.

Can I use Entity Framework Core for data persistence in a .NET 8 minimal API project?

Yes, you can use Entity Framework Core for data persistence in a .NET 8 minimal API project. This skill architects data access layers using EF Core, integrating it seamlessly within a clean architecture structure to support robust microservice data requirements.

How do I add JWT authentication and integration testing to a .NET 8 microservice?

Adding JWT authentication and integration testing to a .NET 8 microservice requires configuring secure token validation and comprehensive test suites. This skill satisfies these requirements by scaffolding the necessary security middleware and testing structures for cloud-native applications.

Does .NET 8 support AOT compilation for clean architecture projects?

Yes, .NET 8 supports AOT compilation for clean architecture projects. This skill satisfies requirements for Ahead-of-Time compilation, ensuring high-performance application startup and reduced memory footprint for cloud-native microservices.

When do I need OpenTelemetry and health checks for cloud-native .NET applications?

You need OpenTelemetry and health checks for cloud-native .NET applications when deploying to container orchestrators like Kubernetes. This skill provides templates for these features to ensure service reliability, distributed tracing, and automated failure recovery.