laravel-specialist

Build and configure Laravel 10+ applications with Eloquent models, Sanctum auth, queues, and Livewire components.

jeffallan 11k ↓ 19k MIT updated 2mo ago
Claude Code
View source ↗

What it does

  • Use PHP 8.2+ features (readonly, enums, typed properties)
  • Type hint all method parameters and return types
  • Use Eloquent relationships properly (avoid N+1 with eager loading)
  • Implement API resources for transforming data
  • Queue long-running tasks
  • Write comprehensive tests (>85% coverage)
  • Use service containers and dependency injection

Requirements & configuration

  • 1. Analyse requirements — Identify models, relationships, APIs, and queue needs

Derived from the skill's own SKILL.md documentation · extracted 2026-07-23

Build and configure Laravel 10+ applications with Eloquent models, Sanctum auth, queues, and Livewire components.

Source

Repository: https://github.com/jeffallan/claude-skills

laravel-specialist FAQ

What does the laravel-specialist skill do?

Build and configure Laravel 10+ applications, including creating Eloquent models and relationships, implementing Sanctum authentication, configuring Horizon queues, designing RESTful APIs with API resources, and building reactive interfaces with Livewire. Use when creating Laravel models, setting up queue workers, implementing Sanctum auth flows, building Livewire components, optimising Eloquent queries, or writing Pest/PHPUnit tests for Laravel features. Use PHP 8.2+ features (readonly, enums, typed properties) Type hint all method parameters and return types

What does laravel-specialist require?

1. Analyse requirements — Identify models, relationships, APIs, and queue needs

How do I install laravel-specialist?

Run: npx -y skills add https://github.com/jeffallan/claude-skills --skill laravel-specialist --agent claude-code — the source lives at github.com/jeffallan/claude-skills.

Maintain laravel-specialist?

Let people know it's listed here — add the badge (live metrics, light/dark aware) or a plain link to your README or docs.

laravel-specialist on getagentictools
[![laravel-specialist on getagentictools](https://getagentictools.com/badge/skills/jeffallan-claude-skills-laravel-specialist.svg)](https://getagentictools.com/skills/jeffallan-claude-skills-laravel-specialist?ref=badge)
npx agentictools info skills/jeffallan-claude-skills-laravel-specialist

The second line is the CLI lookup for this page — handy in READMEs and docs.