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.