arch-guard

Community

Guard architecture with Clean Architecture & DDD.

Authorknowlet
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill enforces architectural boundaries to prevent drift from Clean Architecture, DDD, and CQRS, providing checks and guidelines for dependencies and module placement.

Core Features & Use Cases

  • Dependency rules: enforce inward-only dependencies.
  • Layer separation: ensure Proper boundaries among presentation, application, domain, and infrastructure.
  • Conformance checks: static analysis style checks and review prompts.

Quick Start

Run an architecture review whenever introducing new modules; apply the arch-guard checks to ensure no leakage from domain to infrastructure.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: arch-guard
Download link: https://github.com/knowlet/skills/archive/main.zip#arch-guard

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository