Skip to main content
Back to registry

dotnet-backend-patterns

wshobson/agents

Master C#/.NET patterns for building production-grade APIs, MCP servers, and enterprise backends with modern best practices (2024/2025).

Installs4
Install command
npx skills add https://github.com/wshobson/agents --skill dotnet-backend-patterns
Security audits
Gen Agent Trust HubPASS
SocketPASS
SnykWARN
About this skill
Master C#/.NET patterns for building production-grade APIs, MCP servers, and enterprise backends with modern best practices (2024/2025). - Developing new .NET Web APIs or MCP servers - Reviewing C# code for quality and performance - Designing service architectures with dependency injection - Implementing caching strategies with Redis - Writing unit and integration tests - Optimizing database access with EF Core or Dapper - Configuring applications with IOptions pattern - Handling errors and implementing resilience patterns - Use async/await all the way through the call stack - Inject dependencies through constructor injection - Use IOptions for typed configuration - Return Result types instead of throwing exceptions for business logic - Use CancellationToken in all async methods - Prefer Dapper for read-heavy, performance-critical queries - Use EF Core for complex domain models with change tracking - Cache aggressively with proper invalidation strategies - Write unit tests for business logic, integration tests for APIs - Use record types for DTOs and immutable data - Don't block on async with .Result or .Wait() - Don't use async void except for event handlers - Don't catch generic Exception without re-throwing or logging - Don't hardcode configuration values - Don't expose EF entities directly in APIs (use DTOs) - Don't forget AsNoTracking() for read-only queries - Don't...

Source description provided by the upstream skill listing. Community reviews and install context appear in the sections below.

Community Reviews

Latest reviews

Sign in to review

No community reviews yet. Be the first to review.

Browse this skill in context
FAQ
What does dotnet-backend-patterns do?

Master C#/.NET patterns for building production-grade APIs, MCP servers, and enterprise backends with modern best practices (2024/2025).

Is dotnet-backend-patterns good?

dotnet-backend-patterns does not have approved reviews yet, so SkillJury cannot publish a community verdict.

What agent does dotnet-backend-patterns work with?

dotnet-backend-patterns currently lists compatibility with Agent compatibility has not been published yet..

What are alternatives to dotnet-backend-patterns?

Skills in the same category include telegram-bot-builder, flutter-app-size, sharp-edges, iterative-retrieval.

How do I install dotnet-backend-patterns?

npx skills add https://github.com/wshobson/agents --skill dotnet-backend-patterns

Related skills

More from wshobson/agents

Related skills

Alternatives in Software Engineering