AI
Plugin'ler ve skill'ler
AI kodlama asistanlarına .NET işini öğreten plugin ve skill'ler: EF Core, test, MSBuild, tanılama, yükseltme ve daha fazlası. Seçili GitHub repolarından her sabah toplanır; her biri listeye girmeden önce incelenir ve tek cümleyle özetlenir.
-
verify-email-snapshots
Asistanın Verify ile e-posta şablonlarının işlenmiş HTML çıktısını snapshot testine alıp beklenmeyen değişiklikleri fark etmesini sağlar.
Claude Code için kurulum Plugin ile/plugin marketplace add Aaronontheweb/dotnet-skillsTek başına/plugin install dotnet-skills@dotnet-skillsnpx skills add Aaronontheweb/dotnet-skills --skill verify-email-snapshots -a claude-code -
tdd
Asistanın .NET özelliklerini kırmızı-yeşil-düzenle döngüsüyle, xUnit v3, WebApplicationFactory ve Testcontainers ile test önce yazarak geliştirmesini sağlar.
Claude Code için kurulum Plugin ile/plugin marketplace add codewithmukesh/dotnet-claude-kitTek başına/plugin install dotnet-claude-kit@dotnet-claude-kitnpx skills add codewithmukesh/dotnet-claude-kit --skill tdd -a claude-code -
testing
Asistanın xUnit v3, WebApplicationFactory ve Testcontainers ile gerçek veritabanına bağlı entegrasyon testleri kurmasını ve AAA düzeniyle test yazmasını sağlar.
Claude Code için kurulum Plugin ile/plugin marketplace add codewithmukesh/dotnet-claude-kitTek başına/plugin install dotnet-claude-kit@dotnet-claude-kitnpx skills add codewithmukesh/dotnet-claude-kit --skill testing -a claude-code -
archunitnet
Asistanın .NET test projesine ArchUnitNET paketlerini ekleyip mimari sınır kurallarını testte doğrulamasını ve bunları test komutuna bağlamasını sağlar.
Claude Code için kurulumnpx skills add managedcode/dotnet-skills --skill archunitnet -a claude-code -
coverlet
Asistanın .NET test projelerinde coverlet ile satır ve dal kapsamını toplamasını, collector ile MSBuild sürücüsü arasında doğru seçimi yapmasını ve CI'da güvenli komutları kurmasını sağlar.
Claude Code için kurulumnpx skills add managedcode/dotnet-skills --skill coverlet -a claude-code -
exp-mock-usage-analysis
Asistanın Moq, NSubstitute ve FakeItEasy mock kurulumlarını üretim kodundaki çalışma yoluna göre izleyip kullanılmayan, erişilemeyen veya gerçek nesneyle değiştirilebilecek mock'ları bulmasını sağlar.
Claude Code için kurulumnpx skills add managedcode/dotnet-skills --skill exp-mock-usage-analysis -a claude-code -
exp-test-maintainability
Asistanın test kodundaki tekrarları bulup DataRow, Theory veya TestCase ile parametreli testlere ve ortak yardımcılara dönüştürmesi için öneriler üretmesini sağlar.
Claude Code için kurulumnpx skills add managedcode/dotnet-skills --skill exp-test-maintainability -a claude-code -
mstest
Asistanın MSTest projelerinin runner modelini (MSTest.Sdk, VSTest veya Microsoft.Testing.Platform) tespit edip testleri ekleyip çalıştırmasını ve hatalarını onarmasını sağlar.
Claude Code için kurulumnpx skills add managedcode/dotnet-skills --skill mstest -a claude-code -
netarchtest
Asistanın NetArchTest.Rules ile katman ve bağımlılık kurallarını birim testi olarak yazmasını, projeye paketi eklemesini ve testleri CI'da çalıştırmasını sağlar.
Claude Code için kurulumnpx skills add managedcode/dotnet-skills --skill netarchtest -a claude-code -
nunit
Asistanın NUnit testlerini yazmasını, düzeltmesini ve VSTest ya da Microsoft.Testing.Platform üzerinde çalıştırmasını sağlar.
Claude Code için kurulumnpx skills add managedcode/dotnet-skills --skill nunit -a claude-code