architecture-designer

Design system architectures, review existing designs, and document decisions with ADRs.

2|Updated Mar 10, 2026
One-click install
npx skills add https://github.com/gula00/autoclaw-skills --skill architecture-designer-gula00
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: architecture-designer
Source: https://github.com/gula00/autoclaw-skills/tree/main/architecture-designer-0.1.0
Command: npx skills add https://github.com/gula00/autoclaw-skills --skill architecture-designer-gula00

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps users design new system architectures, review existing ones, and make informed architectural decisions, ensuring robust and scalable solutions.

Core Features & Use Cases

  • System Design: Guides the creation of new system architectures from requirements to technology choices.
  • Architecture Review: Provides a framework for evaluating the strengths and weaknesses of existing designs.
  • ADR Creation: Facilitates the documentation of key architectural decisions using the Architecture Decision Record (ADR) format.
  • Use Case: When starting a new microservices project, use this Skill to define the core services, their interactions, and document the decision to use event-driven communication.

Quick Start

Use the architecture designer skill to create an ADR for choosing PostgreSQL as the primary database.

Frequently Asked Questions about architecture-designer

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I document system architecture decisions using ADR?

System architecture design involves guiding the creation of new architectures from initial requirements to technology choices. This Skill helps define core services, interactions, and technology selections to ensure robust and scalable solutions.

How do I create a scalable microservices architecture from requirements?

An architecture review provides a framework for evaluating the strengths and weaknesses of existing designs. This Skill helps you assess current system architectures, ensuring they meet robustness and scalability standards.

When do I need an Architecture Decision Record for my project?

Architecture pattern selection involves choosing structural designs like microservices or event-driven communication. This Skill provides expert guidance and detailed references to help you choose the right patterns for your system.

What is the best way to choose database and architecture patterns for system design?

Architecture pattern selection involves choosing structural designs like microservices or event-driven communication. This Skill provides expert guidance and detailed references to help you choose the right patterns for your system.

Can I use this to review existing system designs for scalability?

An architecture review provides a framework for evaluating the strengths and weaknesses of existing designs. This Skill helps you assess current system architectures, ensuring they meet robustness and scalability standards.

Does this skill provide templates for non-functional requirement checklists?

Yes, this skill provides templates for non-functional requirement checklists as part of its detailed references. These checklists assist in scalability planning and ensuring your system architecture meets necessary performance and robustness criteria.