Przejdź do treści
Biblioteka skilli
Programowanie · Budowanie i kod

dotnet-backend-patterns

/dotnet-backend-patterns

Pokazuje wzorce backendów C#/.NET dla API, serwerów MCP i systemów firmowych, takie jak async, DI, EF Core, Dapper i testy xUnit.

Licencja
MIT
Ostatnia zmiana repozytorium
07.11.2026

Ocena i bezpieczeństwo

100/ 100Klasa: dobry
Format25 / 25
Frontmatter z nazwą i opisem, poprawna nazwa, opis do 1024 znaków, nazwa zgodna z folderem.
Odkrywalność25 / 25
Opis mówi, kiedy użyć skilla, ma sensowną długość i jest w 3. osobie.
Treść35 / 35
Co najmniej 150 słów i do 500 linii, nagłówki, listy kroków, przykłady albo kod.
Higiena15 / 15
Bez zaślepek typu TODO, bez ścieżek Windows, z licencją.
Ryzykobrak sygnałów w skanie
Pliki w paczce
6
Skrypty
2
Komentarze HTML
0
Adresy URL w SKILL.md
0
Przestarzałość

Brak sygnałów. Repozytorium zmienione 07.11.2026, bez odwołań do wycofanych modeli i API.

Licencja

MIT, otwarta: można używać i zmieniać, z zachowaniem informacji o autorze.

Co sprawdzić przed instalacją
  • 2 skrypty w paczce. Przejrzyj je przed instalacją, bo Claude może je uruchomić.

Skrypty: assets/repository-template.cs, assets/service-template.cs

Co robi i kiedy

Pokazuje wzorce backendów C#/.NET dla API, serwerów MCP i systemów firmowych, takie jak async, DI, EF Core, Dapper i testy xUnit.

Oryginalny opis (EN)

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.

Jak działa

  1. Use this skill when
  2. Do not use this skill when
  3. Instructions
  4. Resources
Sekcje z nagłówków SKILL.md, w oryginale · 34 linii, 166 słów
Podgląd SKILL.md
---
name: dotnet-backend-patterns
description: 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.
---

# .NET Backend Development Patterns

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

## Use this skill when

- 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

## Do not use this skill when

- The project is not using .NET or C#
- You only need frontend or client guidance
- The task is unrelated to backend architecture

## Instructions

- Define architecture boundaries, modules, and layering.
- Apply DI, async patterns, and resilience strategies.
- Validate data access performance and caching.
- Add tests and observability for critical flows.
- If detailed patterns are required, open `resources/implementation-playbook.md`.

## Resources

- `resources/implementation-playbook.md` for detailed .NET patterns and examples.
Pliki w paczce (6)
  • SKILL.md 1 KB
  • assets/repository-template.cs 16 KB
  • assets/service-template.cs 12 KB
  • references/dapper-patterns.md 15 KB
  • references/ef-core-best-practices.md 9 KB
  • resources/implementation-playbook.md 26 KB

Wersje

RepozytoriumWynikLicencja
Ta strona · rmyndharis/antigravity-skills100MIT
muhammadshaharyarnaeem/blackgoat-agentskills100MIT
agent-skills-hub/agent-skills-hub100MIT
wshobson/agents95MIT
tranhieutt/software_development_department90MIT

Migawka bazy z 13.11.2026 · wersja paczki f171c9d23fe6 (skrót SHA-256 całej paczki)

Pobrania w ostatnich 30 dniach: 0 · ranking

Zgłoś problem z tym skillem: szkodliwa treść, błędny opis albo prośba autora o usunięcie.

Podobne skille

  • 100dotnet-architect
    Projektuje backend .NET w C#, ASP.NET Core i Entity Framework, pilnując asynchroniczności, wstrzykiwania zależności i wydajności.
  • 100dotnet-patterns
    Podpowiada idiomatyczne wzorce C# i .NET, konwencje, wstrzykiwanie zależności i async/await przy pisaniu lub przeglądzie kodu.
  • 100dotnet-patterns
    Opisuje idiomatyczne wzorce i konwencje C# i .NET: wstrzykiwanie zależności, async/await i dobre praktyki budowy utrzymywalnych aplikacji.
  • 100dotnet-engineer
    Działa jako inżynier backendu .NET: implementuje funkcje C#, endpointy API, operacje na bazie danych oraz warstwę Service i Repository z ASP.NET Core, Entity Framework, Dapper, SqlSugar i Blazor.
  • 100csharp-dotnet
    Podaje wzorce C# i .NET: Clean Architecture, wstrzykiwanie zależności, async, wzorzec Result, Minimal API, zapytania EF Core i testy jednostkowe.
  • 100xunit
    Wspiera testowanie w xUnit.net dla .NET: testy Fact i Theory, fixtury konstruktora, przechwytywanie wyjścia, testy aplikacji ASP.NET Core i dotnet test.

Uwagi i zgłoszenia

Wiadomość trafi do Bartosza Sokolińskiego. Adres e-mail jest potrzebny tylko do odpowiedzi. Szczegóły w polityce prywatności.