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.
-
playwright-ci-caching
Asistanın Playwright tarayıcı dosyalarını GitHub Actions ve Azure DevOps'ta önbelleğe alıp Microsoft.Playwright sürümü değişince yeniden indirmesini sağlar.
GitHub Copilot için kurulumGitHub Copilot marketplace'inde yok; tek başına kurulabilir.
npx skills add Aaronontheweb/dotnet-skills --skill playwright-ci-caching -a github-copilot -
r3-reactive-extensions
Asistanın R3 ile olay akışlarını kurmasını, hata sözleşmesini (OnErrorResume) ve System.Reactive'den farklarını doğru uygulamasını sağlar.
GitHub Copilot için kurulumGitHub Copilot marketplace'inde yok; tek başına kurulabilir.
npx skills add Aaronontheweb/dotnet-skills --skill r3-reactive-extensions -a github-copilot -
sdk-container-publishing
Asistanın bir Dockerfile yazmadan, dotnet publish ile .NET servisi için konteyner imajı üretip etiketlemesini, temel imajı seçmesini ve registry'ye göndermesini sağlar.
GitHub Copilot için kurulumGitHub Copilot marketplace'inde yok; tek başına kurulabilir.
npx skills add Aaronontheweb/dotnet-skills --skill sdk-container-publishing -a github-copilot -
serialization
Asistanın API, mesajlaşma ve önbellek için serileştirme formatını seçmesini ve System.Text.Json kaynak üreteciyle AOT uyumlu JSON kurulumunu yapmasını sağlar.
GitHub Copilot için kurulumGitHub Copilot marketplace'inde yok; tek başına kurulabilir.
npx skills add Aaronontheweb/dotnet-skills --skill serialization -a github-copilot -
snapshot-testing
Asistanın API yüzeyi, HTTP yanıtları ve render edilmiş e-postalar için Verify ile onaylı snapshot testleri yazmasını ve beklenmeyen değişiklikleri yakalamasını sağlar.
GitHub Copilot için kurulumGitHub Copilot marketplace'inde yok; tek başına kurulabilir.
npx skills add Aaronontheweb/dotnet-skills --skill snapshot-testing -a github-copilot -
testcontainers-integration-tests
Asistanın xUnit testlerinde Testcontainers ile gerçek veritabanı, Redis ve mesaj kuyruğu kullanan entegrasyon testleri yazmasını sağlar.
GitHub Copilot için kurulumGitHub Copilot marketplace'inde yok; tek başına kurulabilir.
npx skills add Aaronontheweb/dotnet-skills --skill testcontainers-integration-tests -a github-copilot -
type-design-performance
Asistanın .NET türlerini mühürleme, readonly struct kullanma, saf statik metotlar ve doğru koleksiyon tipleriyle performans odaklı tasarlamasını sağlar.
GitHub Copilot için kurulumGitHub Copilot marketplace'inde yok; tek başına kurulabilir.
npx skills add Aaronontheweb/dotnet-skills --skill type-design-performance -a github-copilot -
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.
GitHub Copilot için kurulumGitHub Copilot marketplace'inde yok; tek başına kurulabilir.
npx skills add Aaronontheweb/dotnet-skills --skill verify-email-snapshots -a github-copilot -
api-versioning
Asistanın ASP.NET Core API'sine Asp.Versioning ile URL, header ve query string tabanlı sürümleme eklemesini, eski sürümleri deprecate etmesini ve OpenAPI entegrasyonunu kurmasını sağlar.
GitHub Copilot için kurulumGitHub Copilot marketplace'inde yok; tek başına kurulabilir.
npx skills add codewithmukesh/dotnet-claude-kit --skill api-versioning -a github-copilot -
arch-check
Asistanın kodu mimari kurallara göre (VSA, Clean Architecture, DDD, Modular Monolith) tarayıp proje bağımlılık yönü ihlallerini, döngüleri ve modül sınırı sızıntılarını Roslyn analiziyle bulmasını sağlar.
GitHub Copilot için kurulumGitHub Copilot marketplace'inde yok; tek başına kurulabilir.
npx skills add codewithmukesh/dotnet-claude-kit --skill arch-check -a github-copilot