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.zipInstalls 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.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
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
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.
| Skill | Installs | Updated | Safety | Difficulty |
|---|---|---|---|---|
| csharp-developer (this skill) | 43 | 2mo | No flags | Advanced |
| csharp-pro | 9 | 4mo | No flags | Intermediate |
| orchardcore-module-creator | 1 | 6mo | Review | Intermediate |
| dotnet-backend-patterns | 7 | 5mo | No flags | Advanced |
Try saying
Example prompts that trigger this skill in your AI assistant.
More by zenobi-us
View all by zenobi-us →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.
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.
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-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".
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
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.