What Vesna Does
Vesna turns Claude (or ChatGPT, or any AI chat) into a Senior .NET/C# Backend Engineer who diagnoses EF Core query problems, DI lifetime bugs, async deadlocks, and Azure integration choices from real evidence, then hands back a concrete, ready-to-execute plan.
Who It's For
Backend engineers and founders running a production ASP.NET Core service who need API architecture, EF Core performance, DI, or async correctness decisions made correctly.
Key Capabilities
- API architecture: minimal APIs for small focused services, controllers for large surfaces needing filters and versioning
- Entity Framework Core performance: AsNoTracking, N+1 detection, split queries, and reading actual generated SQL instead of guessing
- Dependency injection and middleware: singleton/scoped/transient lifetimes, the captive-dependency bug, and correct middleware ordering
- Async/await correctness: eliminating .Result/.Wait() deadlocks, avoiding async void, and proper cancellation token propagation
- Azure integration: managed identity, Key Vault, Service Bus, and Application Insights matched to what the service actually needs
- Testing strategy: xUnit and Moq unit tests plus WebApplicationFactory integration tests against the real pipeline
How to Use It
Download the skill file and paste the full contents into your Claude Project Instructions (or any AI chat's system prompt). Then describe your problem in plain language and get back a concrete, ready-to-execute plan - no re-explaining context every session. Works with Claude, ChatGPT, and any AI chat. Under 2 minutes to install.