architect-review

Review software architectures for scalability, resilience, and maintainability.

10|3|Updated Mar 14, 2025
One-click install
npx skills add https://github.com/Mentor-Wizard/mentor-wizard-webapp --skill architect-review-mentor-wizard
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: architect-review
Source: https://github.com/Mentor-Wizard/mentor-wizard-webapp/tree/main/.claude/skills/architect-review
Command: npx skills add https://github.com/Mentor-Wizard/mentor-wizard-webapp --skill architect-review-mentor-wizard

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill addresses the critical need for expert architectural oversight in software development, ensuring systems are scalable, maintainable, and adhere to modern best practices.

Core Features & Use Cases

  • Architectural Review: Evaluates system designs and code changes for architectural soundness.
  • Pattern Guidance: Provides expertise on microservices, event-driven systems, DDD, and clean architecture.
  • Scalability & Maintainability Assessment: Identifies risks and recommends improvements for long-term system health.
  • Use Case: Before a major feature rollout, use this Skill to review the proposed architecture, ensuring it aligns with our microservices strategy and can handle projected user load.

Quick Start

Review the proposed architecture for the new user authentication service.

Frequently Asked Questions about architect-review

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

FAQPage Schema
How do I review a microservices architecture for scalability and maintainability?

Reviewing a microservices architecture for scalability involves evaluating distributed system patterns and SOLID principles to identify resilience risks. This assessment checks if your design handles projected loads while maintaining long-term system health and structural integrity.

What is the best way to assess if a system design follows clean architecture and DDD principles?

Assessing clean architecture and Domain-Driven Design requires checking if your system boundaries and domain models align with modern best practices. An architectural review identifies deviations from SOLID principles and recommends actionable improvements for maintainability.

When do I need an architectural review before a major feature rollout?

You need an architectural review before a major feature rollout when integrating new services into complex, distributed systems. It ensures the proposed design aligns with your microservices strategy, handles projected user load, and mitigates potential scalability risks.

Can I use this to evaluate event-driven architecture patterns for cloud-native applications?

Yes, you can evaluate event-driven architecture patterns for cloud-native applications. The review assesses your event flows and distributed system design for resilience, ensuring the architecture supports scalable and maintainable event processing workloads.

What are the limitations of relying solely on automated design pattern guidance for distributed systems?

Relying solely on automated design pattern guidance lacks deep contextual analysis of your specific distributed systems risks. Expert architectural oversight is required to assess complex microservices interactions and identify nuanced resilience and maintainability issues.