0012-laravel-architecture

Community

Decide clean Laravel structure with confidence

AuthorMrJmpl3
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill solves the problem of inconsistent, hard-to-maintain Laravel project structure by prescribing high-level architecture decisions, patterns, and a predictable organization for domain, HTTP, and data flow.

Core Features & Use Cases

  • Pattern selection guidance: match use cases to the right building block (Actions, DTOs, builders, state machines, services, workflows).
  • Project structure rules: establish a clear directory and namespace organization, separating web vs API layers.
  • Decision principles and constraints: enforce thin HTTP layers, DTO boundaries, strict typing, and safe delegation (jobs/listeners/jobs delegate to actions).
  • Implementation support links: points to references like philosophy, patterns, decisions, structure, examples, and a post-setup checklist for onboarding a new project.

Quick Start

Use the 0012-laravel-architecture skill to design your Laravel codebase structure for a new feature by mapping each step (HTTP input, validation, domain work, persistence, and response formatting) to the appropriate pattern and directory.

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: 0012-laravel-architecture
Download link: https://github.com/MrJmpl3/codex_____data_____configuration/archive/main.zip#0012-laravel-architecture

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 471,000+ vetted skills library on demand.