architect-review

Evaluate software architecture changes and identify design risks in complex systems.

2|Updated Apr 23, 2026
One-click install
npx skills add https://github.com/gajjalaashok75-UI/GakrCLI --skill architect-review-gajjalaashok75-ui
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: architect-review
Source: https://github.com/gajjalaashok75-UI/GakrCLI/tree/main/assets/skills/architecture/architect-review
Command: npx skills add https://github.com/gajjalaashok75-UI/GakrCLI --skill architect-review-gajjalaashok75-ui

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps evaluate software architecture changes so teams can catch scalability, resilience, and maintainability issues before they become costly redesigns.

Core Features & Use Cases

  • Architecture Review: Assess major design changes, service boundaries, and system structure.
  • Quality Attribute Analysis: Evaluate impacts on scalability, performance, reliability, and security.
  • Use Case: A team planning to add event-driven processing can use this Skill to identify coupling risks, resilience gaps, and refactoring opportunities before implementation.

Quick Start

Review this system design and tell me the architectural risks, tradeoffs, and recommended improvements.

Frequently Asked Questions about architect-review

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

FAQPage Schema
How do I review software architecture for scalability and maintainability risks?

To review software architecture for scalability and maintainability, evaluate major design changes and service boundaries to identify coupling risks, resilience gaps, and refactoring opportunities. This process catches structural issues before they become costly redesigns.

What is the best way to evaluate distributed system boundaries before implementation?

Evaluating distributed system boundaries requires assessing structural changes and applying architectural judgment to patterns and tradeoffs. This analysis identifies design risks in complex systems and documents actionable improvement recommendations for resilience.

How do I identify architectural risks when adding event-driven processing?

To identify architectural risks when adding event-driven processing, analyze the system design for coupling risks, resilience gaps, and performance impacts. Evaluating these tradeoffs before implementation provides actionable refactoring recommendations.

Does this architecture review approach work for assessing security and reliability tradeoffs?

Yes, architecture review works for assessing security and reliability tradeoffs by evaluating quality attributes across complex systems. It applies architectural judgment to document actionable improvements for resilience, maintainability, and system boundaries.

When do I need a formal architecture review for my system design?

You need a formal architecture review when planning major design changes or adding complex features like event-driven processing. It identifies scalability, resilience, and maintainability issues early, preventing costly redesigns.

What limitations exist when analyzing architecture changes for complex distributed systems?

Analyzing architecture changes for complex distributed systems requires deep architectural judgment across patterns and tradeoffs. The primary limitation is the reliance on accurately representing service boundaries and design changes to effectively document actionable improvements.