dotnet-architect
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
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
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.
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.
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.
Jeśli potrzebujesz szczegółowych przykładów implementacji, otwórz plik
resources/implementation-playbook.mdz repozytorium. Zawiera on konkretne scenariusze i kod.Weryfikuj otrzymane porady poprzez code review i testy. Skill dostarcza kroki działań, ale to Ty odpowiadasz za implementację i testowanie w swoim projekcie.
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.