backend-development-feature-development
End-to-End-Backend-Funktionen entwickeln
Die Verwaltung komplexer Backend-Funktionsentwicklung über mehrere Phasen und Teams hinweg ist eine Herausforderung. Diese Fähigkeit orchestriert spezialisierte KI-Agenten durch Discovery, Architektur, Implementierung, Testing und Deployment, um konsistente, qualitativ hochwertige Ergebnisse zu gewährleisten.
تنزيل ZIP المهارة
رفع في Claude
اذهب إلى Settings → Capabilities → Skills → Upload skill
فعّل وابدأ الاستخدام
اختبرها
استخدام "backend-development-feature-development". Build a notification service with canary deployment
النتيجة المتوقعة:
Abgeschlossenes 4-Phasen-Workflow: Geschäftsanforderungsdokument mit 12 User Stories und Erfolgsmetriken, Technische Architektur mit Service Boundaries und API-Verträgen, Implementierung mit Backend-Services und Frontend-Integration, Test-Suite mit 82% Coverage, Deployment-Pipeline mit Canary-Rollout-Konfiguration, Monitoring-Dashboards mit Alerting-Regeln, API-Dokumentation und Runbooks.
استخدام "backend-development-feature-development". Implement user authentication with OAuth2
النتيجة المتوقعة:
Gelieferte Authentifizierungsfunktion einschließlich: Anforderungsanalyse mit Sicherheits-Compliance-Checkliste, Architekturdesign mit OAuth2-Flow-Diagrammen, Backend-Implementierung mit Token-Management und Session-Handling, Sicherheitsvalidierung mit OWASP-Compliance-Verifizierung, Performance-Optimierung mit unter 100ms Auth-Latenz, Feature-Flag-Integration für schrittweise Benutzer-Migration, Vollständige Entwicklerdokumentation.
التدقيق الأمني
آمنAll 18 static analysis findings for 'Weak cryptographic algorithm' are false positives. The SKILL.md file is a workflow documentation that orchestrates AI subagents via the Task tool. No actual cryptographic code, network requests, file system access, or command execution exists in this skill. The single 'System reconnaissance' finding at line 34 is safety guidance text, not actual reconnaissance behavior.
درجة الجودة
ماذا يمكنك بناءه
Funktions-Rollout über Dienste hinweg
Koordinieren Sie die Entwicklung einer neuen Zahlungsabwicklungsfunktion, die Änderungen an Backend-APIs, Frontend-Komponenten und Data-Pipelines erfordert, mit gestaffeltem Rollout an Benutzer.
Compliance-getriebene Entwicklung
Implementieren Sie eine GDPR-konforme Benutzerdaten-Exportfunktion mit Sicherheitsüberprüfungen, Audit-Trails und Dokumentation für regulatorische Compliance.
Microservices-Migration
Planen und führen Sie die Extraktion eines monolithischen Moduls in unabhängige Microservices durch, mit ordnungsgemäßem Testing, Deployment-Strategien und Observability.
جرّب هذه الموجهات
Entwickeln Sie einen neuen Benutzerpräferenzen-Endpunkt unter Verwendung traditioneller Methodik mit einfacher Komplexität. Die Funktion ermöglicht es Benutzern, Benachrichtigungseinstellungen und Theme-Einstellungen vorzunehmen. Deployen Sie mit Feature-Flags für schrittweises Rollout.
Implementieren Sie ein Rate-Limitierung-Middleware unter Verwendung von TDD-Methodik mit mittlerer Komplexität. Schreiben Sie zuerst umfassende Test-Suiten, dann implementieren Sie die Logik. Fügen Sie Integrationstests und Performance-Benchmarks mit mindestens 85% Code-Coverage hinzu.
Entwickeln Sie ein Warenkorb-Abandonment-Recovery-System unter Verwendung von BDD-Methodik mit komplexer Komplexität. Definieren Sie Benutzer-Szenarien, implementieren Sie Backend-Services mit E-Mail-Integration, bauen Sie Frontend-Komponenten und richten Sie Analytics-Tracking für Conversion-Metriken ein.
Entwerfen und implementieren Sie ein Auftragsverwaltungssystem unter Verwendung von Domain-Driven Design mit episher Komplexität. Definieren Sie Bounded Contexts, implementieren Sie eine ereignisgesteuerte Architektur mit Message-Queues, richten Sie Distributed Tracing ein, konfigurieren Sie Blue-Green-Deployment und erstellen Sie umfassende API-Dokumentation.
أفضل الممارسات
- Definieren Sie immer klare Erfolgsmetriken und Abnahmekriterien, bevor Sie mit den Implementierungsphasen beginnen
- Führen Sie Sicherheitsbewertungen sowohl in der Design- als auch in der Implementierungsphase durch, um Probleme frühzeitig zu erkennen
- Konfigurieren Sie Feature-Flags und Rollback-Verfahren vor jedem Produktions-Deployment
تجنب
- Überspringen der Discovery-Phase und direktes Springen zur Implementierung ohne klare Anforderungen
- Deployen in Produktion ohne ausreichende Test-Coverage unter dem 80%-Schwellenwert
- Implementierung von Monitoring und Alerting als Nachgedanke statt während der Entwicklung