Toolverse
All skills

dotnet-architect

by sickn33

Expert .NET backend architect specializing in C#, ASP.NET Core, Entity Framework, Dapper, and enterprise application patterns. Masters async/await, dependency injection, caching strategies, and performance optimization. Use PROACTIVELY for .NET API development, code review, or

Installation

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

Installation

Quick info

Author
sickn33
Category
Backend
Views
36

About this skill

Expert .NET backend architect specializing in C#, ASP.NET Core, Entity Framework, Dapper, and enterprise application patterns. Masters async/await, dependency injection, caching strategies, and performance optimization. Use PROACTIVELY for .NET API development, code review, or architecture decisions.

How to use

  1. Załaduj skill dotnet-architect w swoim środowisku pracy z Claude, Codex lub Copilot. Skill aktywuje się automatycznie, gdy pracujesz nad zadaniami związanymi z architekturą .NET.

  2. Przed rozpoczęciem pracy wyjaśnij swoje cele, ograniczenia i wymagane dane wejściowe. Na przykład: "Projektujemy nowe API dla systemu e-commerce, potrzebujemy async endpoints z Entity Framework i caching". Im precyzyjniej opiszesz kontekst, tym lepsze porady otrzymasz.

  3. Skill zastosuje odpowiednie best practices i waliduje rozwiązania. Otrzymasz konkretne rekomendacje dotyczące C# (modern features, async/await, LINQ), ASP.NET Core (middleware, DI, konfiguracja), data access patterns (Entity Framework, Dapper) i optymalizacji wydajności.

  4. Jeśli potrzebujesz szczegółowych przykładów implementacji, otwórz plik resources/implementation-playbook.md z repozytorium. Zawiera on konkretne scenariusze i kod.

  5. Weryfikuj otrzymane porady poprzez code review i testy. Skill dostarcza kroki działań, ale to Ty odpowiadasz za implementację i testowanie w swoim projekcie.

  6. Używaj skill proaktywnie do recenzji kodu, decyzji architektonicznych i wyboru między wzorcami (np. Minimal APIs vs controller-based). Pytaj o trade-offs i implikacje wydajnościowe swoich wyborów.

Related skills