DO

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.zip

Installs 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.
70 charsno explicit “when” trigger
Intermediate

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

You give it
OrderService source code modifications
You get back
Compiled and tested backend service

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

  1. Read AGENTS.md for cross-tool conventions.
  2. For path-specific guidance, see .github/instructions/dotnet.instructions.md.
  3. Make changes, add tests, update Swagger examples.
  4. Run dotnet build OrderService.slnx -c Release and dotnet test OrderService.slnx -c Release.

Prerequisites

.NET 10 SDK

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.

SkillInstallsUpdatedSafetyDifficulty
dotnet-backend (this skill)013dNo flagsIntermediate
csharp-developer432moNo flagsAdvanced
csharp-pro93moNo flagsIntermediate
dotnet-architect123moNo flagsAdvanced

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.

43151

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.

953

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.

1241

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.

540

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.

722

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".

218

Search skills

Search the agent skills registry