architecture_compliance_review

Detect architectural boundary, ADR, and dependency rule violations in codebases.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/denish12/codex-ai-agent-and-skills --skill architecture-compliance-review
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: architecture_compliance_review
Source: https://github.com/denish12/codex-ai-agent-and-skills/tree/main/locales/en/.agents/skills/architecture_compliance_review
Command: npx skills add https://github.com/denish12/codex-ai-agent-and-skills --skill architecture-compliance-review

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Architecture compliance review helps teams ensure code adheres to defined architecture, ADRs, and governance, preventing drift.

Core Features & Use Cases

  • Check module boundaries, layering, and dependencies against ADRs.
  • Detect architectural violations across layers (Routes, Controllers, Services, Repos, Models).
  • Produce actionable findings and remediation suggestions for codebases.

Quick Start

Ask the AI to run an architecture compliance review against your codebase to produce a detailed report.

Frequently Asked Questions about architecture_compliance_review

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

FAQPage Schema
How do I check my codebase for architecture compliance violations?

Architecture compliance review identifies violations of architectural boundaries and dependency rules across your codebase. It checks module layering against ADRs to detect architectural drift and produces a structured findings report with remediation guidance.

How do I detect dependency rule violations in a Node.js Express layered architecture?

Detect dependency rule violations in Node.js Express layered architectures by reviewing interactions across Routes, Controllers, Services, Repos, and Models. The review identifies boundary breaches and outputs actionable findings with specific remediation suggestions for your codebase.

Can I use static analysis to enforce ADRs across frontend and backend boundaries?

Yes, static analysis can enforce ADRs across frontend-backend boundaries. The review examines module interactions where layers intersect, identifying architectural violations and producing detailed findings with guidance to correct the boundary breaches.

What is the best way to prevent architectural drift in a codebase with defined ADRs?

Preventing architectural drift involves checking module boundaries and layering against defined ADRs. Running a compliance review detects violations across layers and produces actionable findings with remediation suggestions to correct governance deviations.

Do I need existing ADRs to run an architecture compliance review?

Yes, you need existing ADRs and codebase access to run an architecture compliance review. The review compares your code structure and module dependencies against these architecture decision records to identify and report violations accurately.

Will architecture compliance review work on codebases without clear layered architecture?

Architecture compliance review applies primarily to Node.js Express-style layered architectures and frontend-backend boundaries. Codebases lacking clear module separation may yield limited findings, as the review depends on detecting interactions between defined layers like Controllers and Services.