المهارات dotnet-backend
📦

dotnet-backend

آمن

Erstellen Sie produktionsreife ASP.NET Core APIs mit Expertenhilfe

Kämpfen Sie mit der Komplexität von .NET-Backends? Diese Skill liefert Enterprise-API-Muster, Entity Framework-Optimierung und sichere Authentifizierungsimplementierungen sofort einsatzbereit.

يدعم: Claude Codex Code(CC)
🥉 74 برونزي
1

تنزيل ZIP المهارة

2

رفع في Claude

اذهب إلى Settings → Capabilities → Skills → Upload skill

3

فعّل وابدأ الاستخدام

اختبرها

استخدام "dotnet-backend". Create a user registration endpoint with email validation and password hashing

النتيجة المتوقعة:

Bietet einen vollständigen Minimal API-Endpunkt mit FluentValidation für E-Mail-Format, BCrypt-Passwort-Hashing, EF Core-Benutzererstellung und korrekten HTTP-Statuscodes (201 Created, 400 Bad Request)

استخدام "dotnet-backend". How do I implement role-based access control?

النتيجة المتوقعة:

Liefert eine richtlinienbasierte Autorisierung mit benutzerdefinierten Anforderungen, Handlern, Rollenkonfiguration in appsettings und [Authorize(Policy = 'AdminOnly')]-Attributnutzungsbeispiele

التدقيق الأمني

آمن
v1 • 2/24/2026

All static analyzer findings were false positives. The backtick patterns detected were markdown code fences around C# examples, not shell execution. The cryptographic and reconnaissance flags matched unrelated documentation text. The skill provides legitimate ASP.NET Core backend development guidance with no security concerns.

1
الملفات التي تم فحصها
267
الأسطر التي تم تحليلها
0
النتائج
1
إجمالي عمليات التدقيق
لا توجد مشكلات أمنية
تم تدقيقه بواسطة: claude

درجة الجودة

38
الهندسة المعمارية
100
قابلية الصيانة
87
المحتوى
50
المجتمع
100
الأمان
91
الامتثال للمواصفات

ماذا يمكنك بناءه

API-Entwicklung

Erstellen Sie neue REST APIs von Grund auf mit korrekter Architektur, Authentifizierung und Datenzugriffsmustern

Legacy-Modernisierung

Refaktorieren Sie bestehenden .NET-Code zu modernen ASP.NET Core-Mustern mit verbesserter Leistung

Authentifizierungsimplementierung

Fügen Sie sichere JWT-basierte Authentifizierung, Rollenverwaltung und richtlinienbasierte Autorisierung hinzu

جرّب هذه الموجهات

Neuen API-Endpunkt erstellen
Erstellen Sie einen Minimal API-Endpunkt zur Produktverwaltung mit GET all, GET by id, POST, PUT und DELETE-Operationen. Verwenden Sie EF Core mit einer Product-Entität und fügen Sie eine ordnungsgemäße Validierung hinzu.
JWT-Authentifizierung hinzufügen
Richten Sie JWT-Authentifizierung in meiner ASP.NET Core-App ein. Fügen Sie einen Token-Generierungsdienst, Validierungskonfiguration hinzu und schützen Sie bestimmte Endpunkte mit dem Authorize-Attribut.
Datenbankabfragen optimieren
Überprüfen Sie meine EF Core-Abfragen auf N+1-Probleme und schlagen Sie Optimierungen mit Include, ThenInclude, AsNoTracking und Projektionsmustern vor.
Hintergrundjob-Prozessor erstellen
Erstellen Sie einen BackgroundService, der alle 5 Minuten Queued-E-Mail-Benachrichtigungen verarbeitet. Verwenden Sie scoped Services, ordnungsgemäße Fehlerbehandlung und graceful Shutdown mit CancellationToken.

أفضل الممارسات

  • Verwenden Sie immer async/await für I/O-Operationen, um die Skalierbarkeit zu maximieren
  • Speichern Sie Geheimnisse in User Secrets während der Entwicklung und Key Vault in der Produktion
  • Implementieren Sie globale Ausnahmebehandlung-Middleware für konsistente Fehlerantworten

تجنب

  • Blockieren von async-Code mit .Result oder .Wait() verursacht Deadlocks
  • Entitäten direkt statt DTOs zurückzugeben, legt interne Strukturen offen
  • Verbindungsstrings hart zu codieren, anstatt Konfiguration zu verwenden

الأسئلة المتكررة

Welche .NET-Version unterstützt diese Skill?
Diese Skill konzentriert sich auf ASP.NET Core 8+ und die neueste .NET-Runtime. Ältere .NET Framework-Muster können Anpassungen erfordern.
Kann diese Skill bei Datenbankmigrationen helfen?
Ja, sie behandelt EF Core Code-First-Migrationen einschließlich Add-Migration, Update-Database-Befehlen und Migrations-Fehlerbehebung.
Unterstützt diese Skill sowohl Minimal APIs als auch Controller?
Ja, sie bietet Anleitung für sowohl Minimal API-Muster (neu in .NET 6+) als auch traditionelle controllerbasierte Architekturen.
Welche Authentifizierungsmethoden werden behandelt?
JWT Bearer Tokens, ASP.NET Core Identity, OAuth 2.0-Flows und Integration mit Azure AD werden alle unterstützt.
Kann diese Skill bei der API-Leistungsoptimierung helfen?
Ja, sie behandelt Response-Caching, Output-Caching, Connection-Pooling, Abfrageoptimierung und async-Muster für besseren Durchsatz.
Ist diese Skill für die Microservices-Entwicklung geeignet?
Ja, sie enthält Muster für das Erstellen unabhängiger Services mit korrekten Grenzen, Health Checks und Service-zu-Service-Kommunikation über gRPC oder REST.

تفاصيل المطور

المؤلف

sickn33

الترخيص

MIT

مرجع

main

بنية الملفات

📄 SKILL.md