review-architecture

Validate code changes against architectural blueprints, layer structures, and dependency rules.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/nishio-n0522/test_updated_sdd --skill review-architecture-nishio-n0522
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: review-architecture
Source: https://github.com/nishio-n0522/test_updated_sdd/tree/main/.claude/skills/review-architecture
Command: npx skills add https://github.com/nishio-n0522/test_updated_sdd --skill review-architecture-nishio-n0522

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps ensure that code changes align with the project's established architectural principles, design patterns, and directory structures, preventing technical debt and maintaining system integrity.

Core Features & Use Cases

  • Architectural Compliance Check: Verifies code against defined layers, dependency rules, and module boundaries.
  • Design Pattern Adherence: Confirms that new code follows specified design patterns and conventions.
  • Use Case: Before merging a new feature, use this Skill to automatically check if its implementation respects the defined layer separation and if its module imports are correctly structured according to the project's architecture.

Quick Start

Run the review-architecture skill to check the current code diff against the project's architectural guidelines.

Frequently Asked Questions about review-architecture

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

FAQPage Schema
How do I validate code changes against architectural blueprints and layer structures?

You can validate code changes by running an automated compliance check that verifies module imports, enforces layer separation, and detects unidirectional dependency violations against your architectural blueprints before merging.

How do I enforce modularity and dependency rules in a software development workflow?

Enforcing modularity and dependency rules requires checking code diffs against repository conventions and design documents like architecture.md, ensuring new features respect defined module boundaries and specified design patterns.

What is architectural compliance checking for code refactoring?

Architectural compliance checking for code refactoring is the process of verifying that modified code still adheres to established architectural principles, directory structures, and design patterns to prevent technical debt and maintain system integrity.

Can I use design documents like architecture.md to automatically check module boundaries?

Yes, you can use design documents like architecture.md and design.md as references to automatically check if code implementations respect defined layer separation, dependency rules, and specified module boundaries during development.

Does architectural review work for checking unidirectional dependencies in new features?

Yes, architectural review works for checking unidirectional dependencies by validating new feature implementations against project architecture guidelines, confirming that module imports are correctly structured and comply with defined rules.