Architecture Designer for Openclaw

A principal-level AI architect skill for designing scalable systems, documenting ADRs, and evaluating technical trade-offs.

modestyrichards
v1.0.0
Apr 13, 2026
0
820
0

Install & Download

1. ClawHub CLI

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

npx clawhub@latest install modesty-architecture-designer

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 modesty-architecture-designer 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 Architecture Designer?

The Architecture Designer is a sophisticated addition to your library of Openclaw Skills, acting as a principal software architect with over 15 years of industry experience. This skill excels at high-level system design, from choosing between monoliths and microservices to selecting the right database technology for your specific workload. It bridges the gap between raw code and strategic technical planning by prioritizing long-term maintainability and performance.

By integrating this skill into your development workflow, you ensure that every major technical decision is backed by rational trade-off analysis and documented through formal Architecture Decision Records (ADRs). It helps developers navigate complex distributed systems, cloud platforms, and event-driven architectures while avoiding the common trap of over-engineering for hypothetical scale.

Architecture Designer Use Cases

  • Designing new distributed system architectures from scratch
  • Transitioning legacy monoliths to microservices or serverless patterns
  • Facilitating technical reviews and creating Architecture Decision Records (ADRs)
  • Evaluating database technologies and cloud infrastructure choices
  • Planning for system scalability and identifying potential failure modes

How Architecture Designer Works

  1. The agent first gathers functional and non-functional requirements to understand project constraints.
  2. It matches these requirements against proven architectural patterns like CQRS, DDD, or Event-Driven design.
  3. A high-level design is proposed, specifically highlighting the trade-offs between different approaches.
  4. Key decisions are codified into formal ADRs using standardized templates.
  5. The final output is prepared for stakeholder review, including risk mitigation strategies and technology rationales.

Architecture Designer Setup

To begin using the Architecture Designer within your Openclaw Skills environment, follow these steps:

  1. Ensure your AI agent has access to the skill definition file.
  2. Configure the reference paths for ADR templates and NFR checklists.
  3. Invoke the skill using triggers like architecture or system design.
# Example of triggering the skill via CLI
openclaw run architecture-designer --prompt "Design a scalable notification system"

Architecture Designer Data Schema & Taxonomy

The Architecture Designer organizes architectural intelligence into the following structure:

Component Format Description
ADRs Markdown Architecture Decision Records using the adr-template.md
Design Docs Markdown Comprehensive system overviews including NFR checklists
Diagrams Text/Mermaid High-level architectural flows and entity relationships
Tech Stack Table Rationale for database, cloud, and language choices

Architecture Designer Advanced Features

  • Automated generation of Architecture Decision Records (ADRs) for long-term project governance
  • Integration with NFR (Non-Functional Requirement) checklists to ensure security and performance
  • Specialized pattern matching for distributed systems and cloud-native deployments
  • Seamless hand-off to Fullstack Guardian and DevOps Engineer Openclaw Skills for implementation

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*