Zum Hauptinhalt springen
Dieser Inhalt ist noch nicht in Ihrer Sprache verfügbar und wird auf Englisch angezeigt.

Senior Architect

Skill Verifiziert Aktiv

This skill should be used when the user asks to "design system architecture", "evaluate microservices vs monolith", "create architecture diagrams", "analyze dependencies", "choose a database", "plan for scalability", "make technical decisions", or "review system design". Use for architecture decision records (ADRs), tech stack evaluation, system design reviews, dependency analysis, and generating architecture diagrams in Mermaid, PlantUML, or ASCII format.

Zweck

To assist users in designing, evaluating, and visualizing system architecture, making informed technical decisions, and improving project code quality through automated analysis.

Funktionen

  • Generates architecture diagrams (Mermaid, PlantUML, ASCII)
  • Analyzes project dependencies for coupling and circularity
  • Assesses project architecture patterns and code quality
  • Provides recommendations for refactoring and improvement
  • Supports multiple programming languages and package managers

Anwendungsfälle

  • Designing new system architectures
  • Evaluating microservices vs. monolith patterns
  • Creating architecture decision records (ADRs)
  • Reviewing system design for scalability and maintainability
  • Analyzing project dependencies and identifying technical debt

Nicht-Ziele

  • Performing code execution or modification
  • Acting as a debugger or test runner
  • Providing real-time code completion
  • Managing cloud infrastructure deployments

Workflow

  1. Scan project structure to identify components and dependencies.
  2. Analyze dependencies for coupling, circularity, and outdated packages.
  3. Detect architectural patterns and code quality issues.
  4. Generate diagrams (component, layer, deployment) or reports.
  5. Provide recommendations for improvement.

Praktiken

  • Architecture Design
  • Code Quality
  • Dependency Management

Voraussetzungen

  • Python 3
  • Access to project files

Installation

Zuerst Marketplace hinzufügen

/plugin marketplace add alirezarezvani/claude-skills
/plugin install engineering-team@claude-code-skills

Qualitätspunktzahl

Verifiziert
99 /100
Analysiert about 20 hours ago

Vertrauenssignale

Letzter Commit1 day ago
Sterne14.6k
LizenzMIT
Status
Quellcode ansehen

Ähnliche Erweiterungen

Pathfinder

100

Ordnet eine Codebasis in Feature-gruppierte Flussdiagramme ein, identifiziert doppelte Belange über Features hinweg und schlägt eine einheitliche Architektur vor. Wird verwendet, wenn nach "dem idealen Pfad" gefragt wird, duplizierte Systeme vereinheitlicht oder die Architektur vor einem Refactoring auditiert werden soll. Gibt ein vorgeschlagenes einheitliches Flussdiagramm sowie Prompts zum Erstellen eines Plans pro System aus.

Skill
thedotmack

Understand

100

Analysieren Sie eine Codebasis, um einen interaktiven Wissensgraphen zur Verständnis von Architektur, Komponenten und Beziehungen zu erstellen

Skill
Lum1104

Cleanup Cycles

100

Detect and untangle circular dependencies. Runs madge/skott (TS), pycycle (Py), or compiler-only checks (Go/Rust). Auto-fixes leaf-extractable cycles; reports core cycles for human review. Use when the user asks to find circular imports, fix dependency cycles, or untangle module graph. Example queries — "find circular imports", "fix dependency cycles", "untangle our module graph", "why is madge complaining".

Skill
raintree-technology

System Design

99

Design scalable distributed systems using structured approaches for load balancing, caching, database scaling, and message queues. Use when the user mentions "system design", "scale this", "high availability", "rate limiter", "design a URL shortener", "system design interview", "capacity planning", or "distributed architecture". Also trigger when estimating infrastructure requirements, choosing between microservices and monoliths, or designing for millions of concurrent users. Covers common system designs and back-of-the-envelope estimation. For data fundamentals, see ddia-systems. For resilience, see release-it.

Skill
wondelai

Assess Form

99

Evaluate a system's current structural form, identify transformation pressure, and classify transformation readiness. Covers structural inventory, pressure mapping, rigidity assessment, change capacity estimation, and readiness classification for architectural metamorphosis. Use before any significant architectural change to understand the starting point, when a system feels stuck without clear reasons, when external pressure from growth or tech debt is mounting, or as periodic health checks for long-lived systems.

Skill
pjt222

V3 Ddd Architecture

100

Domain-Driven Design architecture for claude-flow v3. Implements modular, bounded context architecture with clean separation of concerns and microkernel pattern.

Skill
ruvnet