Use when building .NET 8 applications with minimal APIs, clean architecture, or cloud-native microservices. Invoke for Entity Framework Core, CQRS with MediatR, JWT authentication, AOT compilation.
Installs just this skill. Get the whole plugin for auto-invocation.
โก How it fires
How this skill gets triggered: by you, by Claude, or both.
Fires itselfClaude auto-loads it when your prompt matches the work.
You can call itInvoke it directly when you want it.
Slash command/dotnet-core-expert
๐๏ธ Context preview
The summary Claude sees to decide when to auto-load this skill.
Use when building .NET 8 applications with minimal APIs, clean architecture, or cloud-native microservices. Invoke for Entity Framework Core, CQRS with MediatR, JWT authentication, AOT compilation.
๐ Stats
Stars10,698
Forks973
LanguagePython
LicenseMIT
๐ฆ Ships with fullstack-dev-skills
</> SKILL.md
dotnet-core-expert.SKILL.md
---name: dotnet-core-expert
description: Use when building .NET 8 applications with minimal APIs, clean architecture, or cloud-native microservices. Invoke for Entity Framework Core, CQRS with MediatR, JWT authentication, AOT compilation.
license: MIT
metadata:
author: https://github.com/Jeffallan
version: "1.1.0"
domain: backend
triggers: .NET Core, .NET 8, ASP.NET Core, C# 12, minimal API, Entity Framework Core, microservices .NET, CQRS, MediatR
role: specialist
scope: implementation
output-format: code
related-skills: fullstack-guardian, microservices-architect, cloud-architect, test-master
---# .NET Core Expert
## Core Workflow
1. **Analyze requirements** โ Identify architecture pattern, data models, API design
2. **Design solution** โ Create clean architecture layers with proper separation
3. **Implement** โ Write high-performance code with modern C# features; run `dotnet build` to verify compilation โ if build fails, review errors, fix issues, and rebuild before proceeding
4. **Secure** โ Add authentication, authorization, and security best practices
5. **Test** โ Write comprehensive tests with xUnit and integration testing; run `dotnet test` to confirm all tests pass โ if tests fail, diagnose failures, fix the implementation, and re-run before continuing; verify endpoints with `curl` or a REST client