architect-reviewer

Analyze system architectures and provide actionable improvement recommendations.

9|3|Updated Feb 8, 2026
One-click install
npx skills add https://github.com/mattdurham/bob --skill architect-reviewer-mattdurham
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: architect-reviewer
Source: https://github.com/mattdurham/bob/tree/main/agents/architecture-review
Command: npx skills add https://github.com/mattdurham/bob --skill architect-reviewer-mattdurham

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Analyzes and evaluates high-level system architecture to identify design weaknesses, risks, and opportunities for sustainable evolution.

Core Features & Use Cases

  • Architecture context assessment and comprehensive checklists
  • Evaluation of design patterns, scalability, security, and maintainability
  • Actionable architectural recommendations and evolution roadmap

Quick Start

Submit the system context, diagrams, and requirements to initiate an architecture review.

Frequently Asked Questions about architect-reviewer

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

FAQPage Schema
How do I review system architecture for scalability and security risks?

An architecture review identifies design weaknesses, risks, and opportunities for sustainable evolution by evaluating scalability, security, and maintainability. It provides actionable recommendations and an evolution roadmap to improve microservices, monoliths, and event-driven systems using structured checklists.

How do I evaluate design patterns and integration strategies for microservices?

You evaluate design patterns and integration strategies by applying structured checklists to assess maintainability, scalability, and security within your architectural context. This analysis yields actionable recommendations and a modernization path for your event-driven or microservices system.

Can I use an architecture review to plan modernization paths for a monolith?

Yes, you can use an architecture review to plan modernization paths for a monolith. The review assesses your current design patterns, integration strategies, and maintainability to deliver an evolution roadmap with actionable recommendations for sustainable architecture transformation.

What do I need to start an architecture review?

To start an architecture review, you need to submit the system context, diagrams, and requirements. Providing these inputs allows the review process to accurately assess your architecture's design, scalability, security, and maintainability to generate structured improvement deliverables.

When should I not use a comprehensive architecture review?

You should avoid a comprehensive architecture review if you lack defined system contexts or architectural diagrams, as the evaluation requires these inputs to assess design patterns and scalability. Without clear requirements, the review cannot generate actionable evolution recommendations.