laravel-specialist

Automate Laravel routing, Eloquent, queues, validation, and application structure tasks.

22|2|Updated Mar 24, 2026
One-click install
npx skills add https://github.com/jshsakura/awesome-opencode-skills --skill laravel-specialist-jshsakura
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: laravel-specialist
Source: https://github.com/jshsakura/awesome-opencode-skills/tree/main/skills/laravel-specialist
Command: npx skills add https://github.com/jshsakura/awesome-opencode-skills --skill laravel-specialist-jshsakura

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Provides Laravel-specific guidance for routing, Eloquent models, queues, validation, and application structure to ensure consistent, maintainable code across projects.

Core Features & Use Cases

  • Standardized routing and controller wiring to reduce boilerplate and improve readability.
  • Eloquent patterns for relationships, eager loading, transactions, and query optimization.
  • Validation, form requests, and queue/job integration aligned with Laravel conventions.

Quick Start

Show me how to add a new authenticated route with a controller and validation in a Laravel project

Frequently Asked Questions about laravel-specialist

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

FAQPage Schema
How do I add an authenticated route with controller and validation in Laravel?

To add an authenticated route in Laravel, wire the route to a controller method and enforce rules using a form request. This automates routing, controller wiring, and validation while preserving existing framework conventions.

What is the best way to optimize Eloquent queries for relationships in Laravel?

Optimizing Eloquent queries involves using eager loading to prevent N+1 problems and applying query optimization patterns. This Skill applies standard Eloquent patterns for relationships, transactions, and query optimization to maintain consistent behavior.

How do I structure queue jobs and service layers in a Laravel application?

Structuring queue jobs in Laravel involves aligning job classes with service layer patterns and queue configurations. This Skill automates queue and job integration alongside service layer patterns while documenting the smallest safe changes.

Does this Laravel automation work with existing PHP versions and framework configurations?

Yes, this Laravel automation requires strict adherence to existing Laravel conventions and compatibility with current PHP versions and framework configurations. It ensures maintainable code by documenting the smallest safe changes to preserve behavior.

Why should I use form requests for validation instead of inline controller rules in Laravel?

Using form requests for validation separates validation logic from controllers, improving readability and maintainability. This Skill standardizes validation and form request integration aligned with Laravel conventions to reduce boilerplate across projects.