技能 senior-architect
🏗️

senior-architect

安全 ⚙️ 外部命令📁 文件系统访问🌐 网络访问

Skalierbare Softwarearchitektur entwerfen

也可从以下获取: sickn33,davila7

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 中上传

前往 设置 → 功能 → 技能 → 上传技能

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
内容
27
社区
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.