mandu-guard

Enforce layered architecture and dependency rules across frontend and backend.

46|4|Updated Jan 21, 2026
One-click install
npx skills add https://github.com/konamgil/mandu --skill mandu-guard
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: mandu-guard
Source: https://github.com/konamgil/mandu/tree/main/packages/mcp/src/resources/skills/mandu-guard
Command: npx skills add https://github.com/konamgil/mandu --skill mandu-guard

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Mandu Guard provides an architecture guard system that enforces architectural rules, checks layer dependencies, and validates file locations to prevent violations.

Core Features & Use Cases

  • Enforce layered architecture by validating direction of dependencies across frontend and backend.
  • Validate import paths and file locations to catch violations during development and CI.
  • Integrate with Mandu guard tooling to define presets, rules, and CI workflows for automated governance.

Quick Start

Run Mandu Guard to enforce architecture rules across your project.

Frequently Asked Questions about mandu-guard

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

FAQPage Schema
How do I enforce layer dependencies in a frontend and backend project?

Architecture guard tools validate the direction of dependencies across frontend and backend, flagging violations in real time. Mandu Guard monitors layer interactions to prevent architectural boundary breaches during development and CI workflows.

What is the best way to validate import paths and file locations during CI?

Validating import paths during CI requires automated governance tools that check file locations against preset rules. Mandu Guard integrates with guard workflows to validate import paths and catch architectural violations automatically in your continuous integration pipelines.

Does Mandu Guard work with preset configurations for architecture rules?

Yes, architecture guard tools work with preset configurations to define and enforce architecture rules. Mandu Guard supports preset configurations and integration with the guard workflow, allowing you to specify rules for dependencies, layers, and import path conformance across your project.

When do I need to check architecture boundaries and file locations in my codebase?

You need to check architecture boundaries when preventing dependency direction violations and misaligned file locations in layered architectures. Guard tools handle these checks during development and CI, applying validation across frontend and backend to ensure import path conformance.

Can I use architecture validation for both frontend and backend layers simultaneously?

Yes, you can use architecture validation for both frontend and backend layers simultaneously. Guard tools apply checks across frontend and backend during development and CI, handling validation for architecture, dependencies, and import path conformance in real time.

Why does my layered architecture have dependency violations during development?

Dependency violations occur when layer interactions breach defined architectural boundaries and import paths lack conformance. Guard tools flag these violations in real time during development by monitoring layer dependencies and validating file locations against preset rules.