backend-architecture-guidelines
Community7-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 requiredComponents
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.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.