architect-reviewer

Analyze and validate high-level system designs and architectural patterns.

1|Updated Apr 8, 2026
One-click install
npx skills add https://github.com/united-software-platform/req-control --skill architect-reviewer-united-software-platform
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: architect-reviewer
Source: https://github.com/united-software-platform/req-control/tree/main/.claude/skills/architect-reviewer
Command: npx skills add https://github.com/united-software-platform/req-control --skill architect-reviewer-united-software-platform

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps teams evaluate high-level architectural decisions, patterns, and technology choices to ensure scalable, maintainable systems.

Core Features & Use Cases

  • Architectural pattern evaluation across system boundaries (monolith, microservices, hexagonal, DDD)
  • Technology justification and tooling choices for long-term viability
  • Roadmap recommendations and risk assessment for architectural decisions

Quick Start

Provide a comprehensive architectural review by outlining the system context and requested outcomes, then generate actionable recommendations.

Frequently Asked Questions about architect-reviewer

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

FAQPage Schema
How do I conduct an architecture review for a large-scale system?▼

An architecture review for large-scale systems analyzes high-level designs, evaluating pattern fidelity, technology justification, and risk assessment to ensure scalability and maintainability across multi-module projects.

When do I need an architectural pattern evaluation for my project?▼

Architectural pattern evaluation is needed when validating system boundaries across monolith, microservices, hexagonal, or DDD patterns to ensure long-term viability, maintainability, and integration potential for large-scale projects.

What is the best way to justify technology choices for scalable systems?▼

Justifying technology choices for scalable systems involves analyzing tooling selections against long-term viability requirements, ensuring pattern fidelity and generating roadmap recommendations for sustained architectural stability.

Can I use this to assess risks in microservices and DDD architectures?▼

Yes, you can assess risks in microservices and DDD architectures by evaluating architectural patterns across system boundaries, providing targeted risk assessment and actionable roadmap recommendations for multi-module environments.

How do I evaluate scalability and maintainability for multi-module projects?▼

Evaluating scalability and maintainability for multi-module projects requires analyzing high-level system designs and integration potential, validating that architectural decisions satisfy performance and security requirements across domains.

What context should I provide to get actionable architecture recommendations?▼

Provide system context and requested outcomes to generate actionable recommendations, allowing the architecture review to analyze design patterns, assess risks, and deliver targeted roadmap guidance for your specific project.