dotnet-backend
.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
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
.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 Core, Entity Framework Core, EF Core, .NET Core, minimal API, Web API, gRPC, authentication .NET, Identity, JWT .NET, authorization, LINQ, async/await C#, background service, IHostedService, SignalR, SQL Server, PostgreSQL .NET, dependency injection, middleware .NET.
How to use
- Zainstaluj umiejętność dotnet-backend w swoim środowisku Claude'a, Codexa lub Copilota, wskazując repozytorium anton-abyzov/specweave. 2. Opisz swoje zadanie backendowe — na przykład "Zbuduj REST API do zarządzania użytkownikami z JWT" lub "Skonfiguruj SignalR dla powiadomień real-time". 3. Asystent przeanalizuje Twoje wymagania i zaproponuje architekturę — wybierze między klasycznym Web API a minimalnym API, określi schemat bazy danych i strategię uwierzytelniania. 4. Pozwól asystentowi wygenerować kod — DbContext, modele Entity Framework Core, kontrolery lub endpointy minimalne, middleware uwierzytelniania i konfigurację zależności. 5. Przejrzyj wygenerowany kod, dostosuj go do swoich potrzeb (np. dodaj walidację FluentValidation, skonfiguruj CORS), a następnie uruchom migracje bazy danych. 6. Testuj API za pomocą narzędzi takich jak Postman lub curl, a asystent może pomóc w pisaniu testów xUnit lub NUnit.