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.
Yalnızca dotnet-test plugin'inin skill'leri · Tüm skill'ler
-
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.
Codex / ChatGPT için kurulum Plugin ilecodex plugin marketplace add dotnet/skillsSonra Codex'te /plugins açıp dotnet-test plugin'ini kurun.
Tek başınanpx skills add dotnet/skills --skill assertion-quality -a codex -
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.
Codex / ChatGPT için kurulum Plugin ilecodex plugin marketplace add dotnet/skillsSonra Codex'te /plugins açıp dotnet-test plugin'ini kurun.
Tek başınanpx skills add dotnet/skills --skill code-testing -a codex -
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.
Codex / ChatGPT için kurulum Plugin ilecodex plugin marketplace add dotnet/skillsSonra Codex'te /plugins açıp dotnet-test plugin'ini kurun.
Tek başınanpx skills add dotnet/skills --skill crap-score -a codex -
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.
Codex / ChatGPT için kurulum Plugin ilecodex plugin marketplace add dotnet/skillsSonra Codex'te /plugins açıp dotnet-test plugin'ini kurun.
Tek başınanpx skills add dotnet/skills --skill detect-static-dependencies -a codex -
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.
Codex / ChatGPT için kurulum Plugin ilecodex plugin marketplace add dotnet/skillsSonra Codex'te /plugins açıp dotnet-test plugin'ini kurun.
Tek başınanpx skills add dotnet/skills --skill generate-testability-wrappers -a codex -
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.
Codex / ChatGPT için kurulum Plugin ilecodex plugin marketplace add dotnet/skillsSonra Codex'te /plugins açıp dotnet-test plugin'ini kurun.
Tek başınanpx skills add dotnet/skills --skill grade-tests -a codex -
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.
Codex / ChatGPT için kurulum Plugin ilecodex plugin marketplace add dotnet/skillsSonra Codex'te /plugins açıp dotnet-test plugin'ini kurun.
Tek başınanpx skills add dotnet/skills --skill migrate-static-to-wrapper -a codex -
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.
Codex / ChatGPT için kurulum Plugin ilecodex plugin marketplace add dotnet/skillsSonra Codex'te /plugins açıp dotnet-test plugin'ini kurun.
Tek başınanpx skills add dotnet/skills --skill mtp-hot-reload -a codex -
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.
Codex / ChatGPT için kurulum Plugin ilecodex plugin marketplace add dotnet/skillsSonra Codex'te /plugins açıp dotnet-test plugin'ini kurun.
Tek başınanpx skills add dotnet/skills --skill platform-detection -a codex -
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.
Codex / ChatGPT için kurulum Plugin ilecodex plugin marketplace add dotnet/skillsSonra Codex'te /plugins açıp dotnet-test plugin'ini kurun.
Tek başınanpx skills add dotnet/skills --skill scaffold-dotnet-test-project -a codex