architecture-design-review

Validate software architecture designs and produce comprehensive evaluation reports.

14|11|Updated Dec 1, 2025
One-click install
npx skills add https://github.com/DauQuangThanh/hanoi-rainbow --skill architecture-design-review
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: architecture-design-review
Source: https://github.com/DauQuangThanh/hanoi-rainbow/tree/main/skills/architecture-design-review
Command: npx skills add https://github.com/DauQuangThanh/hanoi-rainbow --skill architecture-design-review

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Architecture design reviews are time-consuming and error-prone; this Skill provides a structured, repeatable process to validate system designs, assess quality attributes, evaluate technology choices, and produce actionable review reports.

Core Features & Use Cases

  • Follow a phased review approach using checklists and reference guidance to ensure comprehensive coverage.
  • Validate architecture style, boundaries, data architecture, security, scalability, reliability, and observability, and generate ADRs and recommendations.
  • Produce standardized review reports and risk assessments for stakeholders across product, engineering, and operations.

Quick Start

Run a full architecture review against your current project architecture and generate a formal report.

Frequently Asked Questions about architecture-design-review

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

FAQPage Schema
What is a structured architecture design review?▼

A structured architecture design review validates system designs by assessing quality attributes, evaluating technology choices, and checking boundaries to produce a comprehensive evaluation report and risk assessment for stakeholders.

How do I review architecture for a system with multiple services?▼

To review architecture for multiple services, follow a phased approach using checklists to validate data architecture, security, scalability, reliability, and observability, then generate ADRs and recommendations for the project.

When do I need an architecture review and ADR documentation?▼

You need an architecture review and ADR documentation when managing complex architectures, multiple services, or legacy systems to ensure structured evaluation of quality attributes and technology decisions.

Can I use this to generate a risk assessment for legacy systems?▼

Yes, you can use this process to generate a risk assessment for legacy systems by validating architecture style, boundaries, and security to produce a standardized review report.

What is the best way to document architecture decisions and quality attributes?▼

The best way to document architecture decisions and quality attributes is to produce standardized review reports and ADRs using reference guidance and structured checklists.

How does a phased architecture evaluation work?▼

A phased architecture evaluation works by sequentially validating architecture style, data architecture, and observability using reference materials, yielding actionable review reports and risk assessments.