🖼️

Senior Architect

精选

Design, analyze, and document system architectures with automated diagram generation, dependency analysis, and architectural pattern detection.

Alireza Rezvaniv1.0.0
Design & MediaAI PoweredAutomationDeveloper Tool
正在连接 VM...
正在连接 VM...
npx clawhub@latest install senior-architect
12Star 数
4.8k下载次数
61当前安装数
v1.0.0版本
Mar 9, 2026更新时间

The Senior Architect skill provides a comprehensive suite of tools for technical decision-making and system design. It helps developers and architects visualize project structures, identify architectural "code smells," and navigate complex technical choices like database selection or microservices migration.

By analyzing existing codebases, it generates Mermaid, PlantUML, or ASCII diagrams and provides detailed assessments of architectural patterns, coupling, and layer violations.

工作原理

1

Step 1

Architecture Diagram Generator: Scans module relationships to produce visual representations of components, layers, and deployment topologies.
2

Step 2

Dependency Analyzer: Inspects package managers (npm, pip, go.mod, cargo) to map the dependency tree and detect circular references or high coupling.
3

Step 3

Project Architect: Evaluates file organization and naming conventions to identify patterns like MVC or Hexagonal architecture and flag potential issues like "god classes."

核心功能

Automated Diagramming
Generate component, layer, and deployment diagrams in Mermaid, PlantUML, or ASCII formats.
Dependency Health Checks
Identify circular dependencies, high coupling scores, and outdated packages across multiple languages.
Pattern Detection
Automatically recognize architectural patterns like Layered, Hexagonal, or Microservices.
Decision Frameworks
Access structured workflows for database selection, tech stack evaluation, and Monolith vs. Microservices trade-offs.
Multi-Language Support
Compatible with TypeScript, Python, Go, Rust, and more.

系统要求

Local Environment
This skill runs locally and does not require external API keys for its core analysis and diagram generation.

使用场景

System Documentation
Quickly generate up-to-date architecture diagrams for READMEs or internal wikis.
Refactoring Preparation
Analyze coupling and circular dependencies before breaking a monolith into services.
Technical Reviews
Use the Project Architect to get an objective assessment of code organization and layer violations.
Tech Stack Selection
Follow guided workflows to choose the right database or architecture pattern for a new project.

安装方式

1
Run in your terminal
npx clawhub@latest install senior-architect
or
2
Click the Install button at the top of this page for one-click setup

常见问题

评价

0 条评价

登录后撰写评价

暂无评价。来分享你的使用体验吧!