CS

csharp-developer

Expert support for modern .NET development, focusing on C# 12, Blazor, and clean architecture patterns.

Install

mkdir -p .claude/skills/csharp-developer && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/238" && unzip -o skill.zip -d .claude/skills/csharp-developer && rm skill.zip

Installs to .claude/skills/csharp-developer

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.

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.
221 charsno explicit “when” trigger
Advanced

Key capabilities

  • Implement clean architecture patterns
  • Optimize .NET application performance
  • Develop Blazor components and state management
  • Configure Entity Framework Core with compiled queries
  • Apply modern C# 12 features like record types
  • Integrate cloud-native patterns for Azure

How it works

The agent analyzes the existing .NET solution structure, dependencies, and performance requirements to implement solutions using modern C# patterns and best practices.

Inputs & outputs

You give it
Solution architecture and project requirements
You get back
Optimized .NET code and architectural implementation

When to use csharp-developer

  • Implement ASP.NET Core clean architecture
  • Migrate to C# 12 features
  • Optimize .NET application performance
  • Build Blazor web components

About csharp-developer

Provides expert guidance on C# and .NET frameworks. Assists with clean architecture implementation, performance tuning, and cloud-native application development.

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.

When not to use it

  • When the project does not use the .NET ecosystem
  • When simple scripting is preferred over architectural patterns

Prerequisites

.NET 8+ SDKxUnitEntity Framework Core tools

Limitations

  • Requires .NET 8+ environment for full feature support
  • Performance profiling requires Benchmark.NET

How it compares

This agent provides expert-level architectural guidance and performance tuning rather than just basic code generation.

Compared to similar skills

csharp-developer side by side with the closest alternatives in the catalog.

SkillInstallsUpdatedSafetyDifficulty
csharp-developer (this skill)432moNo flagsAdvanced
csharp-pro94moNo flagsIntermediate
orchardcore-module-creator16moReviewIntermediate
dotnet-backend-patterns75moNo flagsAdvanced

Try saying

Example prompts that trigger this skill in your AI assistant.

You might also like

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

orchardcore-module-creator

OrchardCMS

Creates new OrchardCore modules with proper structure, manifest, startup, and patterns. Use when the user needs to create a new module, add content parts, fields, drivers, handlers, or admin functionality.

13

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-servicebus-dotnet

microsoft

Azure Service Bus SDK for .NET. Enterprise messaging with queues, topics, subscriptions, and sessions. Use for reliable message delivery, pub/sub patterns, dead letter handling, and background processing. Triggers: "Service Bus", "ServiceBusClient", "ServiceBusSender", "ServiceBusReceiver", "ServiceBusProcessor", "message queue", "pub/sub .NET", "dead letter queue".

316

backend-testing

exceptionless

Backend testing with xUnit, Foundatio.Xunit, integration tests with AppWebHostFactory, FluentClient, ProxyTimeProvider for time manipulation, and test data builders. Keywords: xUnit, Fact, Theory, integration tests, AppWebHostFactory, FluentClient, ProxyTimeProvider, TimeProvider, Foundatio.Xunit, TestWithLoggingBase, test data builders

316

update-roslyn-version

dotnet

Guide for updating the Roslyn language server version in the vscode-csharp repository. Use this when asked to update Roslyn, bump the Roslyn version, or upgrade the language server version.

211

Search skills

Search the agent skills registry