dotnet-backend
Provides architectural standards and development steps for the .NET 10 OrderService template.
Install
mkdir -p .claude/skills/dotnet-backend-markwinap && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/19346" && unzip -o skill.zip -d .claude/skills/dotnet-backend-markwinap && rm skill.zipInstalls to .claude/skills/dotnet-backend-markwinap
Activation
This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.
Guide for making changes to the .NET 10 OrderService backend template.Key capabilities
- →Implement new OrderService features
- →Add fluent validation rules
- →Update API endpoints with MediatR handlers
- →Execute build and test commands
How it works
The workflow enforces a Clean Architecture pattern using MediatR for CQRS and FluentValidation for rule enforcement within the .NET 10 template.
Inputs & outputs
When to use dotnet-backend
- →Implementing new features in OrderService
- →Adding fluent validation rules
- →Updating API endpoints with MediatR handlers
- →Running builds and tests for OrderService
About this skill
.NET Backend Skill
Use this when working on the OrderService .NET backend.
Conventions
- Clean Architecture (Domain -> Application -> Infrastructure -> API).
- Minimal APIs, MediatR CQRS, FluentValidation.
- EF Core, Redis cache, Azure Service Bus, SAGA orchestration.
- JWT validation enabled by default.
Steps
- Read
AGENTS.mdfor cross-tool conventions. - For path-specific guidance, see
.github/instructions/dotnet.instructions.md. - Make changes, add tests, update Swagger examples.
- Run
dotnet build OrderService.slnx -c Releaseanddotnet test OrderService.slnx -c Release.
Prerequisites
How it compares
It mandates a specific architectural structure and testing protocol instead of allowing arbitrary code organization.
Compared to similar skills
dotnet-backend side by side with the closest alternatives in the catalog.
| Skill | Installs | Updated | Safety | Difficulty |
|---|---|---|---|---|
| dotnet-backend (this skill) | 0 | 13d | No flags | Intermediate |
| csharp-developer | 43 | 2mo | No flags | Advanced |
| csharp-pro | 9 | 3mo | No flags | Intermediate |
| dotnet-architect | 12 | 3mo | No flags | Advanced |
Try saying
Example prompts that trigger this skill in your AI assistant.
You might also like
csharp-developer
zenobi-us
Expert C# developer specializing in modern .NET development, ASP.NET Core, and cloud-native applications. Masters C# 12 features, Blazor, and cross-platform development with emphasis on performance and clean architecture.
csharp-pro
sickn33
Write modern C# code with advanced features like records, pattern matching, and async/await. Optimizes .NET applications, implements enterprise patterns, and ensures comprehensive testing. Use PROACTIVELY for C# refactoring, performance optimization, or complex .NET solutions.
dotnet-architect
sickn33
Expert .NET backend architect specializing in C#, ASP.NET Core, Entity Framework, Dapper, and enterprise application patterns. Masters async/await, dependency injection, caching strategies, and performance optimization. Use PROACTIVELY for .NET API development, code review, or architecture decisions.
nuget-manager
github
Manage NuGet packages in .NET projects/solutions. Use this skill when adding, removing, or updating NuGet package versions. It enforces using `dotnet` CLI for package management and provides strict procedures for direct file edits only when updating versions.
dotnet-backend-patterns
wshobson
Master C#/.NET backend development patterns for building robust APIs, MCP servers, and enterprise applications. Covers async/await, dependency injection, Entity Framework Core, Dapper, configuration, caching, and testing with xUnit. Use when developing .NET backends, reviewing C# code, or designing API architectures.
azure-maps-search-dotnet
microsoft
Azure Maps SDK for .NET. Location-based services including geocoding, routing, rendering, geolocation, and weather. Use for address search, directions, map tiles, IP geolocation, and weather data. Triggers: "Azure Maps", "MapsSearchClient", "MapsRoutingClient", "MapsRenderingClient", "geocoding .NET", "route directions", "map tiles", "geolocation".