laravel-specialist

Build Laravel 10+ applications with Eloquent ORM, API resources, and Livewire components.

Updated Nov 12, 2025
One-click install
npx skills add https://github.com/apazasebastian/Recintos-Deportivos-MuniArica --skill laravel-specialist-apazasebastian
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: laravel-specialist
Source: https://github.com/apazasebastian/Recintos-Deportivos-MuniArica/tree/main/.agents/skills/laravel-specialist
Command: npx skills add https://github.com/apazasebastian/Recintos-Deportivos-MuniArica --skill laravel-specialist-apazasebastian

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill streamlines the development of complex Laravel applications by providing expert guidance on core features, best practices, and efficient implementation patterns.

Core Features & Use Cases

  • Eloquent ORM: Efficiently manage database interactions with models, relationships, and scopes.
  • API Development: Build RESTful APIs using API resources and Form Requests for validation.
  • Background Processing: Implement robust queue systems for asynchronous tasks.
  • Reactive Interfaces: Develop dynamic user interfaces with Livewire.
  • Testing: Write comprehensive tests to ensure application stability.
  • Use Case: A developer needs to create a new feature that involves creating a new Eloquent model, defining its relationships, building an API endpoint to manage it, and ensuring it's covered by tests.

Quick Start

Use the laravel-specialist skill to create a new Eloquent model named 'Product' with a migration and a factory.

Frequently Asked Questions about laravel-specialist

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

FAQPage Schema
How do I structure a new Eloquent model with relationships in a Laravel application?

To build RESTful APIs in Laravel, use API resources to transform models into JSON responses and Form Requests to handle validation logic. This pattern separates transformation and validation concerns, providing consistent API endpoints and secure data handling.

What is the best way to handle asynchronous tasks with Laravel queues?

The best way to handle asynchronous tasks with Laravel queues is to implement robust queue systems using background jobs. Dispatching jobs to queues offloads heavy processing from the request cycle, resulting in faster application response times and scalable task execution.

Can I use Livewire to build dynamic interfaces without writing JavaScript?

Yes, you can use Livewire to build dynamic interfaces without writing extensive JavaScript. Livewire components allow you to create reactive user interfaces by writing PHP code, enabling real-time UI updates directly from your Laravel backend logic.

How do I write comprehensive tests for a Laravel feature endpoint?

To write comprehensive tests for a Laravel feature endpoint, implement testing strategies that cover models, controllers, and API endpoints. Writing tests ensures application stability by validating request validation, database interactions, and response structures throughout development.

Does this Laravel guidance apply to PHP 8.2 and Laravel 10 projects?

Yes, this guidance applies to PHP 8.2 and Laravel 10 projects, providing expert-level assistance for building scalable applications. It adheres to best practices and modern PHP features, ensuring your architecture design and implementation remain current and maintainable.