Senior Architect for Openclaw

The Senior Architect skill transforms complex system requirements into structured architectural decisions, validated diagrams, and professional Architecture Decision Records.

felix-antonio-sl
v1.0.0
Apr 1, 2026
0
758
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install kv-senior-architect

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install kv-senior-architect using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Senior Architect?

The Senior Architect skill is a specialized module for AI agents focused on high-level system design and technical leadership. It moves beyond simple coding tasks to address the structural integrity of software projects, helping teams choose between monoliths and microservices while ensuring technical debt is managed through rigorous dependency analysis. By leveraging Openclaw Skills, developers can automate the creation of architectural artifacts that are often neglected in fast-paced environments.

This skill acts as a digital consultant, applying established industry patterns and decision matrices to evaluate tech stacks, databases, and scalability requirements. It is particularly effective for maintaining a clear technical vision throughout the project lifecycle, ensuring that every recommendation is backed by a balanced analysis of trade-offs and organizational maturity.

Senior Architect Use Cases

  • Designing new system architectures from scratch or reviewing legacy structures.
  • Facilitating the choice between monolithic, microservices, or hybrid architectural patterns.
  • Selecting optimal databases, frameworks, or cloud services using data-driven decision matrices.
  • Generating visual architecture diagrams in Mermaid, PlantUML, or ASCII formats directly from project source code.
  • Analyzing codebase dependencies to identify high coupling or dangerous circular references.
  • Formalizing technical choices through standardized Architecture Decision Records (ADR).

How Senior Architect Works

  1. Classification: The agent identifies the request type, such as design, diagramming, dependency analysis, or architectural review.
  2. Reference Loading: It accesses specialized knowledge bases for architecture patterns and tech decision guides within the Openclaw Skills framework.
  3. Automated Analysis: For existing projects, it executes Python-based scripts to scan the directory for coupling scores and pattern detection.
  4. Framework Application: The skill applies a trade-off logic, weighing benefits against operational costs based on team size and maturity.
  5. Artifact Emission: It generates a primary artifact, such as a Mermaid diagram or a detailed ADR, to document the conclusion.

Senior Architect Setup

To utilize the Senior Architect features, ensure your environment meets the Python 3.8+ requirement. Install the necessary dependencies and run the scripts as follows:

# Generate a Mermaid architecture diagram
python {baseDir}/scripts/architecture_diagram_generator.py ./project --format mermaid

# Analyze project dependencies for circular references
python {baseDir}/scripts/dependency_analyzer.py ./project --verbose

# Perform a structural audit of the project architecture
python {baseDir}/scripts/project_architect.py ./project --verbose

Senior Architect Data Schema & Taxonomy

The skill organizes architectural intelligence using the following taxonomy:

Data Type Description Format
ADRs Architecture Decision Records containing Context, Options, and Trade-offs Markdown
Diagrams Visual representations of components and services Mermaid / PlantUML
Coupling Scores Numerical metrics (0-100) indicating component interdependence CLI Output / JSON
Decision Matrices Comparison tables for tech stack selection Markdown
Patterns Reference files for monolith vs microservices logic Markdown

Senior Architect Advanced Features

  • Modular Monolith Defaults: Automatically steers teams under 10 toward modular monoliths to prevent premature microservice complexity.
  • Automated Coupling Guardrails: Automatically flags coupling scores higher than 70 as warnings and circular dependencies as blocking issues.
  • Multi-Agent Coordination: Designed to work alongside DevOps skills, focusing strictly on high-level design while handing off implementation to specialized agents.
  • Rationalized Recommendations: Every output is forced to include a 'Trade-offs' section, preventing biased or one-sided technical advice.
  • Contextual Awareness: Uses specific project metrics to suggest the exact moment a service should be extracted based on team growth.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*