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.
-
template-instantiation Resmi
Asistanın dotnet new ile proje oluşturmasını, Central Package Management uyumunu ve çok projeli çözüm iskeletini doğru parametrelerle kurmasını sağlar.
GitHub Copilot için kurulum Plugin ile/plugin marketplace add dotnet/skillsTek başına/plugin install dotnet-template-engine@dotnet-agent-skillsnpx skills add dotnet/skills --skill template-instantiation -a github-copilot -
template-smart-defaults Resmi
Asistanın dotnet new ile proje oluştururken eksik kalan ilgili parametreleri kurallara göre doldurmasını, her varsayılanı kaydetmesini ve kullanıcının açık seçimlerini değiştirmemesini sağlar.
GitHub Copilot için kurulum Plugin ile/plugin marketplace add dotnet/skillsTek başına/plugin install dotnet-template-engine@dotnet-agent-skillsnpx skills add dotnet/skills --skill template-smart-defaults -a github-copilot -
template-validation Resmi
Asistanın yayımlamadan önce dotnet new şablonlarındaki template.json dosyasını eksik alanlar, parametre hataları ve shortName çakışmaları için denetlemesini sağlar.
GitHub Copilot için kurulum Plugin ile/plugin marketplace add dotnet/skillsTek başına/plugin install dotnet-template-engine@dotnet-agent-skillsnpx skills add dotnet/skills --skill template-validation -a github-copilot -
assertion-quality Resmi
Asistanın mevcut testlerdeki zayıf, tekrarlayan ve yanıltıcı assertion'ları ölçüp raporlamasını sağlar; düzeltmeyi kullanıcıya bırakır.
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 assertion-quality -a github-copilot -
code-testing Resmi
Asistanın .NET projelerinde test yazma, onarma ve güçlendirme işlerini odaklı veya geniş kapsamda yönetmesini, test sonuçlarını raporla doğrulaması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 code-testing -a github-copilot -
crap-score Resmi
Asistanın adlandırılmış bir metot, sınıf veya dosya için CRAP skorunu hesaplayıp hangi testlerin önce yazılacağını ö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 crap-score -a github-copilot -
detect-static-dependencies Resmi
Asistanın C# kodunda DateTime.Now, File, Environment, HttpClient ve Process gibi test edilmesi zor statik çağrıları bulup öncelik sırasıyla 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 detect-static-dependencies -a github-copilot -
generate-testability-wrappers Resmi
Asistanın, enjekte edilebilir bir dikişi olmayan statik bağımlılıklar için arayüz, varsayılan uygulama ve DI kayıt kodu üretmesini 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 generate-testability-wrappers -a github-copilot -
grade-tests Resmi
Asistanın verilen test metodlarını hazır olma durumuna ve A-F kalite notuna göre salt okunur biçimde değerlendirip PR yorumuna uygun kısa bir rapor üretmesini 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 grade-tests -a github-copilot -
migrate-static-to-wrapper Resmi
Asistanın DateTime, File ve Environment çağrılarını TimeProvider, IFileSystem gibi mevcut soyutlamalara geçirip testlerde sahte nesnelerle değiştirilebilir hale getirmesini 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 migrate-static-to-wrapper -a github-copilot