Toolverse
All skills

dotnet-backend-patterns

by 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

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Author
wshobson
Category
Backend
Views
21

About this skill

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.

How to use

  1. Zainstaluj skill w swoim środowisku agenta, dodając repozytorium do konfiguracji MCP lub agenta Claude/Copilot.

  2. Gdy tworzysz nowy projekt .NET Web API lub serwer MCP, poproś skill o wskazówki dotyczące struktury projektu — otrzymasz rekomendacje Clean Architecture z podziałem na Domain, Application, Infrastructure i Api.

  3. Podczas implementacji usług skorzystaj ze skill'u do wygenerowania wzorców wstrzykiwania zależności (Dependency Injection) — skill pokaże Ci, jak rejestrować serwisy z odpowiednimi czasami życia (Singleton, Scoped, Transient).

  4. Gdy pracujesz z bazą danych, poproś o porady dotyczące Entity Framework Core lub Dapper — skill doradzi, jak optymalizować dostęp do danych i strukturyzować repozytoria.

  5. Do implementacji cache'owania i strategii resilience'u (obsługa błędów, ponowne próby) skonsultuj się ze skill'em — otrzymasz konkretne przykłady z Redis i wzorcami odporności.

  6. Przed finalizacją kodu poproś skill o przegląd — sprawdzi jakość C#, wydajność i zgodność z wytycznymi testowania jednostkowego i integracyjnego za pomocą xUnit.

Related skills

clickup

by civitai

Interact with ClickUp tasks and documents - get task details, view comments, create and manage tasks, create and edit docs. Use when working with ClickUp task/doc URLs or IDs.

Backend
2483

humanizer

by davila7

Remove signs of AI-generated writing from text. Use when editing or reviewing\ntext to make it sound more natural and human-written. Based on Wikipedia's\ncomprehensive \

Backend
2873

youtube-transcript

by michalparkola

Download YouTube video transcripts when user provides a YouTube URL or asks to download/get/fetch a transcript from YouTube. Also use when user wants to transcribe or get captions/subtitles from a YouTube video.

Backend
53214

fastapi-templates

by wshobson

Create production-ready FastAPI projects with async patterns, dependency injection, and comprehensive error handling. Use when building new FastAPI applications or setting up backend API projects.

Backend
327582

pdf-to-markdown

by aliceisjustplaying

Convert entire PDF documents to clean, structured Markdown for full context loading. Use this skill when the user wants to extract ALL text from a PDF into context (not grep/search), when discussing or analyzing PDF content in full, when the user mentions \

Backend
355664

dotnet-backend

by anton-abyzov

.NET/C# backend developer for ASP.NET Core APIs with Entity Framework Core. Builds REST APIs, minimal APIs, gRPC services, authentication with Identity/JWT, authorization, database operations, background services, SignalR real-time features. Activates for: .NET, C#, ASP.NET

Backend
92296