backend-architecture-guidelines

Community

7-layer Laravel-native architecture guidelines.

Authorasakuno
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Establishes a disciplined 7-layer Laravel-native architecture to enforce clear separation of concerns and consistent organization across codebases.

Core Features & Use Cases

  • Layered Architecture Blueprint: defines the seven layers (Presentation, Request, UseCase, Service, Repository, Model, Resource) and their responsibilities.
  • Dependency Rules & Static Analysis: provides downward-only dependencies rules and Deptrac configuration to enforce boundaries.
  • Project Scaffolding & Best Practices: includes a comprehensive structure, decision checklists, and reference docs to guide planning and reviews during Phase 1 (Planning & Review).

Quick Start

Apply these guidelines to start planning a Laravel backend architecture in Phase 1 by mapping project modules to the seven layers and setting up Deptrac rules.

Dependency Matrix

Required Modules

None required

Components

references

💻 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: backend-architecture-guidelines
Download link: https://github.com/asakuno/template-repository/archive/main.zip#backend-architecture-guidelines

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

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.