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.
-
mvvm
Asistanın MVVM Toolkit ile ViewModel yazmasını, komutları ve veri bağlamayı doğru ayırmasını sağlar; ViewModel'leri UI olmadan test edilebilir tutar.
Codex / ChatGPT için kurulumnpx skills add managedcode/dotnet-skills --skill mvvm -a codex -
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.
Codex / ChatGPT için kurulumnpx skills add managedcode/dotnet-skills --skill netarchtest -a codex -
nuget-package-manager
Asistanın NuGet paket ailesindeki eski sürümleri bulup onaylanan güncellemeleri csproj ve Directory.Packages.props dosyalarına uygulamasını, sonra restore ve testle doğrulamasını sağlar.
Codex / ChatGPT için kurulumnpx skills add managedcode/dotnet-skills --skill nuget-package-manager -a codex -
nunit
Asistanın NUnit testlerini yazmasını, düzeltmesini ve VSTest ya da Microsoft.Testing.Platform üzerinde çalıştırmasını sağlar.
Codex / ChatGPT için kurulumnpx skills add managedcode/dotnet-skills --skill nunit -a codex -
orleans
Asistanın Orleans sistemlerini her primitive'in amacı ve hata modeline göre tasarlayıp grain, state, timer, stream ve hosting seçimlerini doğrulamasını sağlar.
Codex / ChatGPT için kurulumnpx skills add managedcode/dotnet-skills --skill orleans -a codex -
playwright-visual-testing
Asistanın Playwright ile ASP.NET Core ve Blazor sayfaları için ekran görüntüsü baseline'ları, eşik ayarları ve CI artefact'larıyla görsel regresyon testleri yazmasını ya da onarmasını sağlar.
Codex / ChatGPT için kurulumnpx skills add managedcode/dotnet-skills --skill playwright-visual-testing -a codex -
profiling
Asistanın dotnet-counters, dotnet-trace ve dotnet-gcdump ile CPU, GC, bellek ve istisna sorunlarını ölçüp her değişiklikten önce ve sonra karşılaştırmasını sağlar.
Codex / ChatGPT için kurulumnpx skills add managedcode/dotnet-skills --skill profiling -a codex -
project-setup
Asistanın yeni veya mevcut bir .NET çözümünü proje sınırları, Directory.Build.props, Central Package Management ve global.json ile tutarlı biçimde kurmasını ya da yeniden düzenlemesini sağlar.
Codex / ChatGPT için kurulumnpx skills add managedcode/dotnet-skills --skill project-setup -a codex -
pvanalyze
Asistanın mevcut .nettrace dosyalarını pvanalyze ile GC, JIT, CPU yığınları, ayırmalar ve istisnalar için JSON veya SpeedScope çıktısıyla incelemesini sağlar.
Codex / ChatGPT için kurulumnpx skills add managedcode/dotnet-skills --skill pvanalyze -a codex -
quality-ci
Asistanın .NET projesine format, analizör, kapsam, mutasyon testi ve mimari testleri içeren CI kalite kapılarını kurup sıkılaştırmasını sağlar.
Codex / ChatGPT için kurulumnpx skills add managedcode/dotnet-skills --skill quality-ci -a codex