{"enrichment":{"faq":[{"a":"Laravel Specialist walks you through building a Laravel application from scratch by starting with context discovery\u2014understanding your domain, data model, and user workflows. The skill guides you through scaffolding the project structure following framework conventions, setting up migrations and schema design, creating Eloquent models with relationships, and configuring service providers. You'll learn to establish middleware pipelines, authentication flows, and authorization policies before moving into feature implementation and testing with Pest.","q":"How do I build a Laravel app from scratch?"},{"a":"Laravel Specialist explains that Eloquent ORM relationships\u2014hasOne, hasMany, belongsTo, belongsToMany, and polymorphic variants\u2014let you define how your models connect. The skill teaches you to declare relationships on model classes, use eager loading to avoid N+1 query problems, apply query scopes for reusable filters, and leverage relationship methods for clean data access. You'll learn when to use each relationship type and how to optimize queries through select(), with(), and other performance techniques.","q":"What are Eloquent ORM relationships and how do I use them?"},{"a":"Laravel Specialist covers implementing asynchronous workflows by creating dispatchable job classes that handle long-running tasks outside the request cycle. The skill shows you how to configure queue drivers, dispatch jobs with delay or batching, listen for job events, and chain jobs together. You'll learn to use event listeners for async workflows, monitor queues with Horizon, handle job failures and retries, and structure your application so that email sending, image processing, and other heavy operations don't block user requests.","q":"How do I implement asynchronous workflows with Laravel queues and jobs?"},{"a":"Laravel Specialist guides you through writing comprehensive tests with Pest at both unit and feature layers. The skill teaches you to structure test files, use Pest's fluent syntax for assertions, mock dependencies, test HTTP endpoints and database interactions, and validate authorization policies. You'll learn to organize tests by intent, use factories and seeders for test data, and integrate Pest into your development workflow to catch regressions early and document expected behavior.","q":"What testing approach does Laravel Specialist recommend with Pest?"},{"a":"Laravel Specialist explains authentication setup using Laravel Sanctum or Passport, middleware configuration for request pipelines, and policy-based authorization. The skill shows you how to register middleware in HTTP kernels, create custom middleware for cross-cutting concerns, define authorization policies tied to models, and use gates for simple checks. You'll learn to protect routes, validate requests with form requests, and structure your security layer following Laravel conventions.","q":"How do I configure authentication, middleware, and authorization?"},{"a":"Laravel Specialist identifies anti-patterns to avoid: N+1 queries without eager loading, fat controllers mixing business logic with HTTP concerns, missing scopes on Eloquent queries, hardcoded configuration values, inadequate test coverage, and ignoring service provider organization. The skill teaches you to move logic into models and services, use repository patterns when appropriate, leverage middleware for cross-cutting concerns, and maintain clean separation of concerns. Following these guidelines keeps your application maintainable at production scale.","q":"What Laravel anti-patterns should I avoid?"}],"shadow_tags":["full-stack-framework","orm-patterns","server-side-rendering","job-queuing","authorization-layer","database-migrations","real-time-components","testing-framework"],"summary_rewrite":"Laravel Specialist guides you through designing and maintaining Laravel applications at production scale. It covers the full ecosystem\u2014Eloquent relationships and query optimization, Blade and Livewire components, queue systems, middleware pipelines, and Pest testing\u2014with a structured five-phase process from context discovery through optimization."},"files":[{"bytes":18458,"path":"templates/skills/laravel-specialist/SKILL.md","sha256":"1b2a194a1285ad7d832a412e9ea85fa45d4941d31e6a5d4f7c59130b959bb1d8","url":"https://skillfed.io/files/Pixel-Process-UG/superkit-agents/laravel-specialist/1160086e/SKILL.md"}],"id":"Pixel-Process-UG/superkit-agents/laravel-specialist","links":{"html":"https://skillfed.io/Pixel-Process-UG/superkit-agents/laravel-specialist","md":"https://skillfed.io/Pixel-Process-UG/superkit-agents/laravel-specialist.md","repo":"https://github.com/Pixel-Process-UG/superkit-agents"},"meta":{"agents_supported":[],"first_seen":"2026-07-28","forks":0,"language":"TypeScript","last_updated":"2026-03-16","license":"MIT","name":"laravel-specialist","publisher":"Pixel-Process-UG","stars":1},"relations":{"similar":[{"id":"Jeffallan/claude-skills/laravel-specialist"},{"id":"rawveg/skillsforge-marketplace/laravel"},{"id":"affaan-m/ECC/laravel-patterns"},{"id":"bagisto/agent-skills/package-development"},{"id":"softspark/ai-toolkit/php-rules"},{"id":"affaan-m/ECC/laravel-security"},{"id":"AsyrafHussin/agent-skills/laravel-best-practices"},{"id":"iSerter/laravel-claude-agents/laravel-tdd"},{"id":"personamanagmentlayer/pcl/php-expert"},{"id":"iSerter/laravel-claude-agents/eloquent-best-practices"}]},"slug":{"owner":"Pixel-Process-UG","repo":"superkit-agents","skill":"laravel-specialist"},"version":"1160086e"}
