المهارات senior-architect
🏗️

senior-architect

آمن ⚙️ الأوامر الخارجية📁 الوصول إلى نظام الملفات🌐 الوصول إلى الشبكة

Skalierbare Softwarearchitektur entwerfen

متاح أيضًا من: davila7,sickn33

Entwerfen Sie komplexe Softwaresysteme mit Zuversicht. Erhalten Sie automatisierte Architekturdiagramme, Abhängigkeitsanalysen und Technologieempfehlungen basierend auf Ihren spezifischen Anforderungen und Einschränkungen.

يدعم: Claude Codex Code(CC)
🥈 78 فضي
1

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

2

رفع في Claude

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

3

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

اختبرها

استخدام "senior-architect". Entwerfen Sie eine skalierbare Microservices-Architektur für eine E-Commerce-Plattform mit 10 Millionen Nutzern

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

  • Empfohlene Muster: API Gateway, Service Mesh, ereignisgesteuerte Kommunikation
  • Datenbankstrategie: Sharded PostgreSQL für Transaktionen, Redis für Caching, Elasticsearch für Suche
  • Skalierungsansatz: Horizontale Pod-Autoskalierung mit Circuit-Breaker-Mustern
  • Wichtige Überlegungen: Distributed Tracing, eventuelle Konsistenz, Saga-Pattern für Transaktionen

استخدام "senior-architect". Vergleichen Sie GraphQL vs REST für eine Echtzeit-Kollaborationsanwendung

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

  • GraphQL-Vorteile: Starke Typisierung, flexible Abfragen, reduziert Over-Fetching
  • REST-Vorteile: Caching-Effizienz, einfacheres Caching, weit verbreitetes Tooling
  • Empfehlung: Hybridansatz mit GraphQL für komplexe Abfragen, REST für einfache Operationen
  • Echtzeitanforderungen: Erwägen Sie WebSocket-Subscriptions neben REST/GraphQL

استخدام "senior-architect". Wie sollten wir ein Monorepo für eine Fullstack-TypeScript-Anwendung strukturieren

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

  • Empfohlene Struktur: apps/-, packages/-, tools/-, docs/-Verzeichnisse
  • Gemeinsam genutzte Pakete: UI-Komponenten, Utilities, API-Clients, Types
  • Build-Strategie: Turborepo oder Nx für effiziente inkrementelle Builds
  • Testansatz: Unit in packages, Integration in apps, E2E für kritische Pfade

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

آمن
v3 • 1/16/2026

All 105 static findings are false positives. The analyzer incorrectly flagged markdown code fences (```typescript```) as shell backtick execution, YAML frontmatter (---) as weak cryptographic algorithms, and documentation section headers as system reconnaissance. The Python scripts contain only standard library imports (os, sys, json, argparse, pathlib, typing) with benign file write operations for report generation. No malicious code, credential exfiltration, or command injection patterns exist.

8
الملفات التي تم فحصها
1,306
الأسطر التي تم تحليلها
3
النتائج
3
إجمالي عمليات التدقيق
تم تدقيقه بواسطة: claude عرض سجل التدقيق →

درجة الجودة

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

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

Architektur-Reviews

Evaluieren Sie vorgeschlagene Designs vor der Implementierung, um Risiken und Skalierbarkeitsbedenken zu identifizieren.

Technologieauswahl

Wählen Sie geeignete Technologien und Frameworks basierend auf Projektanforderungen und Teamfähigkeiten.

Systemdokumentation

Dokumentieren Sie bestehende Systemarchitektur und identifizieren Sie Verbesserungsmöglichkeiten.

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

Neues Projektdesign
Entwerfen Sie eine skalierbare Architektur für eine [TYPE]-Anwendung mit [REQUIREMENTS]. Berücksichtigen Sie [CONSTRAINTS].
Architektur-Review
Überprüfen Sie dieses Architekturdesign [DESCRIPTION] und identifizieren Sie potenzielle Probleme mit Skalierbarkeit, Sicherheit und Wartbarkeit.
Tech-Stack-Beratung
Empfehlen Sie einen geeigneten Tech-Stack für einen [USE CASE], der [REQUIREMENTS] erfordert, einschließlich Datenbank, Backend-Framework und Frontend.
Musterauswahl
Welche Architekturmuster eignen sich am besten für [SCENARIO] und wie sollten [COMPONENTS] miteinander kommunizieren?

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

  • Definieren Sie klare Grenzen zwischen Systemkomponenten, bevor Sie Integrationspunkte entwerfen
  • Dokumentieren Sie Architekturentscheidungen mit ihren Abwägungen und Begründungen
  • Validieren Sie Skalierbarkeitsvorgaben durch Kapazitätsplanung und Lasttests

تجنب

  • Vermeiden Sie vorzeitige Optimierung ohne messbare Leistungsanforderungen
  • Erstellen Sie keine übermäßig komplexen Abstraktionsschichten, die notwendige Komplexität verbergen
  • Vermeiden Sie enge Kopplung zwischen Services ohne klare Grenzen und Verträge

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

Schreibt dieser Skill Code in mein Projekt?
Nein. Der Skill analysiert und gibt Empfehlungen. Er modifiziert Ihre Codebasis nicht.
Kann er vollständige Systeme generieren?
Er bietet Architekturmuster und Anleitungen, keine vollständigen produktionsreifen Implementierungen.
Unterstützt er Cloud-Deployments?
Er bietet Cloud-Architekturempfehlungen, stellt aber keine Ressourcen bereit.
Welche Sprachen werden unterstützt?
TypeScript, JavaScript, Python, Go, Swift, Kotlin und andere, die häufig in Unternehmenssystemen verwendet werden.
Wie analysiert er Abhängigkeiten?
Er untersucht package.json, requirements.txt, go.mod und andere Abhängigkeitsmanifeste, um Kopplungen zu identifizieren.
Kann er meine bestehende Architektur überprüfen?
Ja. Beschreiben Sie Ihre aktuelle Architektur und er wird Verbesserungen und Anti-Patterns identifizieren.