architect-review

Analyze system architecture to validate design decisions and assess risks.

Updated Feb 19, 2026
One-click install
npx skills add https://github.com/angga30/antigravity-skill-tech-lead --skill architect-review-angga30
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: architect-review
Source: https://github.com/angga30/antigravity-skill-tech-lead/tree/main/architechture-review
Command: npx skills add https://github.com/angga30/antigravity-skill-tech-lead --skill architect-review-angga30

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill helps engineering teams ensure architectural integrity by systematically reviewing designs and code changes to align with best practices and long-term maintainability.

Core Features & Use Cases

  • Architectural review of system designs and code changes to verify integrity, scalability, and maintainability.
  • Guidance on applying patterns such as Clean Architecture, DDD, microservices, and event-driven design, plus risk identification and mitigation.
  • Use Case: when evaluating a new service, perform an architectural risk assessment and generate a prioritized improvement plan.

Quick Start

Provide a comprehensive architectural evaluation outlining context, risks, and recommended changes.

Frequently Asked Questions about architect-review

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

FAQPage Schema
How do I perform an architecture review for microservices and distributed systems?

An architecture review for microservices systematically validates service boundaries, scalability, and security across distributed systems. It evaluates design decisions against clean architecture and domain-driven design patterns to maintain architectural integrity.

What is included in an architectural risk assessment for a new service?

An architectural risk assessment identifies potential scalability, performance, and security risks in a new service. It documents the rationale behind design decisions and generates a prioritized, actionable improvement plan aligned with modern architecture patterns.

When do I need domain-driven design guidance for system design?

You need domain-driven design guidance when evaluating large-scale system designs and defining service boundaries. It helps verify that your software architecture accurately maps complex business domains and maintains structural integrity across distributed services.

How do I validate clean architecture decisions in my current codebase?

Validating clean architecture decisions involves reviewing code changes to verify they align with best practices for separation of concerns. This ensures your system design maintains integrity, scalability, and maintainability without violating core architectural boundaries.

Can I get actionable improvement recommendations for event-driven design?

Yes, architectural reviews provide actionable recommendations for event-driven design by assessing your current setup. The evaluation identifies risks and outlines specific improvements to optimize scalability and performance within your distributed architecture.

What are the limitations of automated architecture review for large-scale designs?

Automated architecture review relies heavily on the context and documentation you provide. While it systematically applies patterns like DDD and clean architecture, it cannot entirely replace nuanced human judgment for highly complex, domain-specific edge cases.