Fähigkeiten Backend Architect
📦

Backend Architect

Sicher

Skalierbare Backend-Systeme und APIs entwerfen

Robuste Backend-Architekturen entwickeln, die mit Zuversicht skalieren. Erhalten Sie Expertenleitfaden zu API-Design, Microservices-Mustern und verteilten Systemen von Anfang an.

Unterstützt: Claude Codex Code(CC)
🥉 72 Bronze
1

Die Skill-ZIP herunterladen

2

In Claude hochladen

Gehe zu Einstellungen → Fähigkeiten → Skills → Skill hochladen

3

Einschalten und loslegen

Teste es

Verwendung von "Backend Architect". Entwerfen Sie eine REST API für ein Auftragsverwaltungssystem

Erwartetes Ergebnis:

Bietet OpenAPI-Spezifikation mit Endpunkten für CRUD-Operationen von Aufträgen, Paginierung unter Verwendung von Cursor-basiertem Ansatz, ordnungsgemäße HTTP-Statuscodes (201 für Erstellung, 404 für nicht gefunden) und Versionierungsstrategie unter Verwendung von URL-Pfad-Präfix /api/v1/

Verwendung von "Backend Architect". Wie sollten Services in einer Microservices-Architektur kommunizieren?

Erwartetes Ergebnis:

Empfiehlt synchrones gRPC für latenzarme interne Aufrufe, asynchrone Messaging über Kafka für Event-Propagation und API Gateway für externe Client-Anfragen. Enthält Circuit Breaker-Muster und Fallback-Strategien für jeden Kommunikationstyp.

Sicherheitsaudit

Sicher
v1 • 2/25/2026

Static analysis scanned 0 files with 0 lines of executable code. This is a prompt-only skill containing architectural guidance in SKILL.md. No security risks detected as the skill provides design patterns and best practices without code execution capabilities.

0
Gescannte Dateien
0
Analysierte Zeilen
0
befunde
1
Gesamtzahl Audits
Keine Sicherheitsprobleme gefunden
Auditiert von: claude

Qualitätsbewertung

38
Architektur
100
Wartbarkeit
87
Inhalt
50
Community
100
Sicherheit
74
Spezifikationskonformität

Was du bauen kannst

Startup-CTO baut MVP

Entwerfen Sie eine skalierbare Microservices-Architektur für eine Multi-Tenant-SaaS-Plattform mit klaren Service-Grenzen und API-Verträgen

Enterprise-Modernisierung

Planen Sie die Migration vom Monolithen zu Microservices unter Verwendung des Strangler-Patterns mit minimaler Geschäftsunterbrechung

API-Plattform-Entwicklung

Erstellen Sie eine öffentliche API-Plattform mit ordnungsgemäßer Versionierung, Rate Limiting und Entwicklerdokumentation

Probiere diese Prompts

Grundlegendes API-Design
Entwerfen Sie eine RESTful API für einen [resource type] mit ordnungsgemäßen HTTP-Methoden, Statuscodes und Paginierung. Beziehen Sie Beispiel-Anfrage- und Antwortformate ein.
Service-Grenzen-Definition
Definieren Sie Service-Grenzen für ein [domain]-System unter Verwendung von Domain-Driven Design. Identifizieren Sie Bounded Contexts, Aggregates und serviceübergreifende Kommunikationsmuster.
Resilienz-Muster-Implementierung
Entwerfen Sie Resilienz-Muster für einen Service, der von [external service] abhängig ist. Beziehen Sie Circuit Breaker-Konfiguration, Wiederholungsstrategie mit Backoff und Fallback-Mechanismen ein.
Ereignisgesteuerte Architektur-Design
Entwerfen Sie eine ereignisgesteuerte Architektur für [business process] unter Verwendung von [message broker]. Definieren Sie Event-Schemata, Routing-Strategien und Behandlung von Fehlerszenarien einschließlich Dead Letter Queues.

Bewährte Verfahren

  • Designen Sie APIs Contract-First mit OpenAPI oder GraphQL-Schemas vor der Implementierung
  • Integrieren Sie Resilienz-Muster von Anfang an in die Architektur statt sie später hinzuzufügen
  • Halten Sie Services zustandslos, um horizontale Skalierung zu ermöglichen und Deployment zu vereinfachen

Vermeiden

  • Geteilte Datenbanken zwischen Services erzeugen enge Kopplung und Deployment-Abhängigkeiten
  • Synchrone Kommunikationsketten verursachen kaskadierende Ausfälle über Services
  • Vorzeitige Microservices-Zerlegung vor dem Verstehen von Domain-Grenzen

Häufig gestellte Fragen

Wann sollte ich diese Skill versus database-architect verwenden?
Verwenden Sie backend-architect für Service-Design, API-Verträge und serviceübergreifende Kommunikation. Verwenden Sie database-architect für Schema-Design, Indexierungsstrategien und datenbankspezifische Optimierung. Backend-architect verweist Datenlayer-Entscheidungen an database-architect.
Generiert diese Skill Implementierungscode?
Diese Skill konzentriert sich auf architektonische Beratung, Design-Muster und technische Entscheidungen. Sie bietet API-Verträge, Diagramme und Empfehlungen, verweist aber tatsächliche Code-Implementierung an coding-fokussierte Skills.
Welche Architektur-Stile unterstützt diese Skill?
Unterstützt monolithische, Microservices-, ereignisgesteuerte, serverlose und hybride Architekturen. Die Skill hilft, den geeigneten Stil basierend auf Ihren Skalierungsanforderungen, Teamgröße und Geschäftsbeschränkungen zu wählen.
Wie behandelt diese Skill Sicherheitsbedenken?
Integriert Sicherheitsmuster einschließlich Authentifizierung, Autorisierung, Rate Limiting und Eingabevalidierung. Umfassende Sicherheitsaudits und Penetrationstest-Beratung erhalten Sie mit der security-auditor Skill.
Kann diese Skill bei der Cloud-Provider-Auswahl helfen?
Bietet allgemeine Cloud-native Muster und Deployment-Strategien. Für spezifische Cloud-Provider-Auswahl und Infrastructure-as-Code-Beratung verwenden Sie die cloud-architect Skill für detaillierte Empfehlungen.
Welche Ausgabeformate bietet diese Skill?
Bietet API-Spezifikationen im OpenAPI- oder GraphQL-Schema-Format, Architekturdiagramme unter Verwendung von Mermaid-Notation, schriftliche Dokumentation einschließlich ADRs und Technologieempfehlungen mit Begründung.

Entwicklerdetails

Dateistruktur

📄 SKILL.md