review-arch-consistency

Reviews architectural consistency of code changes against established principles and system landscape.

32|7|Updated Jan 28, 2026
One-click install
npx skills add https://github.com/OzeroHAX/AssistAgents --skill review-arch-consistency
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: review-arch-consistency
Source: https://github.com/OzeroHAX/AssistAgents/tree/main/templates/skills/review/arch/consistency
Command: npx skills add https://github.com/OzeroHAX/AssistAgents --skill review-arch-consistency

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill ensures that proposed changes align with established architectural principles and the existing system landscape, preventing architectural drift and maintaining system coherence.

Core Features & Use Cases

  • Architectural Compliance: Verifies that new features or modifications adhere to architectural rules and patterns.
  • Impact Assessment: Identifies potential conflicts with existing architectural decisions and module contracts.
  • Use Case: Before merging a significant backend change, use this Skill to confirm it doesn't introduce circular dependencies or violate the established layering principles of the application.

Quick Start

Review the architectural consistency of the proposed changes for the new user authentication module.

Frequently Asked Questions about review-arch-consistency

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

FAQPage Schema
How do I review architectural consistency for new code changes?

To review architectural consistency, provide a description of the architectural decision and a list of affected components. The review assesses whether changes affecting module boundaries, contracts, or integrations align with established principles and the existing system landscape.

What is the best way to check if a refactoring breaks module boundaries?

Checking module boundary violations involves verifying that proposed changes adhere to architectural rules and patterns. You need to supply the architectural decision description and affected component list to identify potential conflicts with existing module contracts.

When do I need an architectural compliance review for my system design?

You need an architectural compliance review before merging significant backend changes to confirm they do not introduce circular dependencies or violate the established layering principles of the application.

Can I use this to assess new dependency justifications in my codebase?

Yes, you can assess new dependency justifications by reviewing how code changes affect existing layers. The review process identifies new dependency justifications and evaluates their compatibility with the current system landscape.

Does this work for evaluating changes to API contracts and integrations?

Evaluating changes to API contracts and integrations is supported by applying the review to modifications affecting contracts or integrations. It assesses compatibility with existing layers and identifies potential architectural drift.

Why does my proposed feature cause architectural drift in the system?

Architectural drift occurs when features violate established architectural principles. Identifying potential conflicts with existing architectural decisions and module contracts helps prevent this drift and maintain system coherence.