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.
-
mtp-hot-reload Resmi
Asistanın MTP test projesinde kalıcı bir dotnet run konsol oturumu kurup düzenlemeden sonra testleri otomatik yeniden çalıştırmasını ve filtre/yeniden başlatma sorunlarını çözmesini sağlar.
GitHub Copilot için kurulum Plugin ile/plugin marketplace add dotnet/skillsTek başına/plugin install dotnet-test@dotnet-agent-skillsnpx skills add dotnet/skills --skill mtp-hot-reload -a github-copilot -
platform-detection Resmi
Asistanın bir .NET projesinin VSTest mi Microsoft.Testing.Platform mu kullandığını ve hangi test framework'ünü (MSTest, xUnit, NUnit, TUnit) kullandığını global.json, proje ve props dosyalarındaki öncelik sırasına bakarak belirlemesini sağlar.
GitHub Copilot için kurulum Plugin ile/plugin marketplace add dotnet/skillsTek başına/plugin install dotnet-test@dotnet-agent-skillsnpx skills add dotnet/skills --skill platform-detection -a github-copilot -
scaffold-dotnet-test-project Resmi
Asistanın .NET test projesini doğru çözüm dosyasına (.sln, .slnx, .slnf) ve CI'ın kullandığı giriş noktasına kaydedip eksik ProjectReference'ı tamamlamasını sağlar.
GitHub Copilot için kurulum Plugin ile/plugin marketplace add dotnet/skillsTek başına/plugin install dotnet-test@dotnet-agent-skillsnpx skills add dotnet/skills --skill scaffold-dotnet-test-project -a github-copilot -
test-anti-patterns Resmi
Asistanın test dosyalarında boş, mantıksız (tautolojik) assert, yutulan istisnalar, kırılgan ve sıra bağımlı testler ile tekrar ve sihirli değerleri bulup öncelikli rapor vermesini sağlar.
GitHub Copilot için kurulum Plugin ile/plugin marketplace add dotnet/skillsTek başına/plugin install dotnet-test@dotnet-agent-skillsnpx skills add dotnet/skills --skill test-anti-patterns -a github-copilot -
test-gap-analysis Resmi
Asistanın, mevcut testlerin fark etmeden değişebilecek çağrıcıya görünür davranışları bulup, istenirse bu boşlukları doğrulayıp kapatmasını sağlar.
GitHub Copilot için kurulum Plugin ile/plugin marketplace add dotnet/skillsTek başına/plugin install dotnet-test@dotnet-agent-skillsnpx skills add dotnet/skills --skill test-gap-analysis -a github-copilot -
test-smell-detection Resmi
Asistanın mevcut testlerdeki Assertion Roulette, Eager Test ve Sleepy Test gibi akademik test kokularını adlandırıp ciddiyetine göre sıralamasını ve framework'e uygun düzeltmeler önermesini sağlar.
GitHub Copilot için kurulum Plugin ile/plugin marketplace add dotnet/skillsTek başına/plugin install dotnet-test@dotnet-agent-skillsnpx skills add dotnet/skills --skill test-smell-detection -a github-copilot -
test-tagging Resmi
Asistanın mevcut test metodlarını pozitif, negatif, sınır ve kritik yol gibi trait etiketleriyle sınıflandırıp dağılımlarını raporlamasını sağlar.
GitHub Copilot için kurulum Plugin ile/plugin marketplace add dotnet/skillsTek başına/plugin install dotnet-test@dotnet-agent-skillsnpx skills add dotnet/skills --skill test-tagging -a github-copilot -
testability-obstacle Resmi
Asistanın zamana, rastgele sayıya, dosya sistemine veya ortam değişkenlerine bağlı C# kodunu test edilebilir kılmak için en küçük davranış koruyan bir seam ekleyip deterministik testler yazmasını sağlar.
GitHub Copilot için kurulum Plugin ile/plugin marketplace add dotnet/skillsTek başına/plugin install dotnet-test@dotnet-agent-skillsnpx skills add dotnet/skills --skill testability-obstacle -a github-copilot -
writing-mstest-tests Resmi
Asistanın mevcut MSTest testlerindeki hatalı assert sırasını, zayıf assert'leri ve DynamicData kullanımını düzeltmesini sağlar.
GitHub Copilot için kurulum Plugin ile/plugin marketplace add dotnet/skillsTek başına/plugin install dotnet-test@dotnet-agent-skillsnpx skills add dotnet/skills --skill writing-mstest-tests -a github-copilot -
migrate-mstest-v1v2-to-v3 Resmi
Asistanın MSTest v1/v2 test projelerini v3'e taşımasını, QualityTools referanslarını, DataRow hatalarını ve eski .testsettings dosyalarını düzeltmesini sağlar.
GitHub Copilot için kurulum Plugin ile/plugin marketplace add dotnet/skillsTek başına/plugin install dotnet-test-migration@dotnet-agent-skillsnpx skills add dotnet/skills --skill migrate-mstest-v1v2-to-v3 -a github-copilot