laravel-architecture

Generates a Laravel 12 architecture with Actions, Inertia.js, Octane, Redis, and PostgreSQL.

Updated Feb 20, 2026
One-click install
npx skills add https://github.com/garethdaine/agent --skill laravel-architecture-garethdaine
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: laravel-architecture
Source: https://github.com/garethdaine/agent/tree/main/.cursor/skills/laravel-architecture
Command: npx skills add https://github.com/garethdaine/agent --skill laravel-architecture-garethdaine

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides a standardized and best-practice-driven architecture for modern Laravel applications, ensuring maintainability, scalability, and performance.

Core Features & Use Cases

  • Structured Codebase: Organizes logic using Laravel Actions and domain-driven features.
  • Frontend Integration: Leverages Inertia.js with Vue.js for a seamless frontend experience.
  • Performance Optimization: Incorporates Laravel Octane, Redis, and PostgreSQL for high performance.
  • Use Case: Kickstart a new Laravel 12 project with a robust, pre-defined structure that adheres to modern development principles, saving significant setup time and reducing the likelihood of architectural debt.

Quick Start

Generate a new Laravel architecture using the laravel-architecture skill.

Frequently Asked Questions about laravel-architecture

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

FAQPage Schema
How do I structure a modern Laravel 12 application using domain-driven actions?

To structure a modern Laravel 12 application, this Skill generates an architecture organized around Laravel Actions and domain-driven features, ensuring maintainable separation of concerns and scalable logic organization.

What is the best way to integrate Inertia.js and Vue.js into a Laravel project?

The best way to integrate Inertia.js and Vue.js is by generating a pre-defined Laravel architecture that seamlessly leverages Inertia.js for frontend rendering, providing a cohesive single-page application experience.

Can I use Laravel Octane and Redis for high-performance web development?

Yes, you can use Laravel Octane and Redis for high-performance web development. This Skill incorporates these performance optimizations alongside PostgreSQL to ensure your application architecture scales efficiently.

Does this generated Laravel architecture support the new command auto-registration conventions?

Yes, the generated Laravel architecture supports command auto-registration conventions. It specifically adheres to the new Laravel 12 structural changes to ensure full compatibility with modern framework standards.

Why use Laravel Actions for domain organization instead of standard controllers?

Using Laravel Actions for domain organization provides a standardized, single-responsibility structure that prevents architectural debt and improves maintainability compared to traditional, often bloated controllers.