laravel-specialist

Develop Laravel 10+ features using Eloquent ORM, API resources, queues, and Livewire.

Updated Mar 5, 2026
One-click install
npx skills add https://github.com/bjorkgard/convention-hosts --skill laravel-specialist-bjorkgard
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: laravel-specialist
Source: https://github.com/bjorkgard/convention-hosts/tree/main/.ai/skills/laravel-specialist
Command: npx skills add https://github.com/bjorkgard/convention-hosts --skill laravel-specialist-bjorkgard

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides expert guidance and implementation patterns for developing modern, scalable applications using Laravel 10+ and its associated ecosystem.

Core Features & Use Cases

  • Eloquent ORM: Efficiently manage database interactions with models, relationships, and scopes.
  • API Development: Create robust RESTful APIs using API Resources and Form Requests.
  • Queue Systems: Implement background job processing for long-running tasks.
  • Livewire Components: Build dynamic, reactive interfaces with server-side rendering.
  • Testing: Write comprehensive tests to ensure application stability and reliability.
  • Use Case: Develop a new feature for an e-commerce platform, including creating new product models, an API endpoint to fetch product details, and a background job to update inventory counts.

Quick Start

Implement a new Eloquent model for a 'Product' with 'name' and 'price' fields, including a migration.

Frequently Asked Questions about laravel-specialist

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

FAQPage Schema
How do I build a RESTful API in Laravel 10+ using API Resources and Form Requests?

Build a RESTful API in Laravel 10+ by using API Resources to transform Eloquent models into JSON responses and Form Requests to handle validation. This approach ensures structured, scalable backend services with standardized data formatting and robust input validation.

What is the best way to implement background queue systems for long-running tasks in Laravel?

Implement Laravel queue systems by dispatching long-running tasks to background jobs. This approach keeps your application responsive by offloading heavy processes, such as updating inventory counts, to asynchronous workers managed within the Laravel ecosystem.

How do I create dynamic user interfaces in Laravel using Livewire components?

Create dynamic user interfaces in Laravel using Livewire components by writing server-side rendering logic that reacts to user interactions without writing complex JavaScript. Livewire handles data binding and UI updates seamlessly within your PHP 8.2+ application.

Does this Laravel development approach support modern PHP 8.2+ standards and Eloquent ORM?

Yes, this Laravel development approach fully supports modern PHP 8.2+ standards and Eloquent ORM. It provides expert implementation patterns for efficiently managing database interactions, model relationships, and custom scopes for scalable applications.

How do I write comprehensive tests for Laravel Eloquent models and Livewire components?

Write comprehensive tests for Laravel applications by utilizing the framework's built-in testing tools to verify Eloquent model behavior, API endpoints, and Livewire component interactions. This ensures application stability, reliability, and robust feature functionality.