Skills Explorer Add Skills

laravel-specialist

An agent skill by Jeffallan, from Jeffallan/claude-skills. Tags: api, database, laravel, php, testing, web.

What it does

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.

Install

With the skills CLI, which installs into Claude Code, Codex, Cursor and other agents:

npx skills add Jeffallan/claude-skills --skill laravel-specialist

Or copy the skill folder into Claude Code's skills directory by hand (~/.claude/skills for every project, or .claude/skills inside one):

git clone --depth 1 https://github.com/Jeffallan/claude-skills
cp -r claude-skills/skills/laravel-specialist ~/.claude/skills/laravel-specialist

Safety box score

Grade B, low risk: 19 of 100 risk points, rated 2026-10-19. The grade rates what the skill and its scripts can reach on the machine of whoever installs it, across eight categories from shell execution to secrets access. How the score works.

This is a documentation-only Laravel skill: it mainly tells the agent to generate and edit app code, migrations, routes, tests, and queue/config files, then run Artisan and test commands. The main risks are ordinary code execution within the project, plus references to queue/cloud credentials and remote services; there are no binaries or system-level install steps.

Category levels, from 0 (none) to 3 (high)
CategoryLevelWhy
Code & shell execution1 (low)It explicitly directs the agent to run project commands such as `php artisan make:model`, `php artisan migrate:status`, `php artisan route:list`, `php artisan queue:work --once`, and `php artisan test`, which execute local application code and tests.
Network access1 (low)The queue reference configures remote backends and cloud-facing integration points (`SQS`, `Redis`, Horizon, and `Http::fake` for external APIs), so implementations can contact remote services through the app.
Filesystem reach1 (low)The skill is meant to create and modify Laravel source across `app/`, `database/`, `routes/`, `resources/`, `tests/`, and `config/`, with examples like `php artisan make:model` and edits to `config/horizon.php`.
Secrets & credentials1 (low)`references/queues.md` includes secret-backed env vars such as `AWS_ACCESS_KEY_ID` and `AWS_SECRET_ACCESS_KEY`, so the agent may wire credentials into app configuration, though it does not access keychains or stored logins.
Privilege & persistence0 (none)There is no use of `sudo`, service registration, shell startup edits, or other privilege-changing behavior.
Instruction hijack surface0 (none)The files do not instruct the agent to ignore higher-priority rules, hide actions, or fetch and follow remote prompt content.
Irreversible actions1 (low)It covers queued jobs, workers, and data-mutating examples like `destroy(Post $post)` and `$post->images()->delete()`, which can change application state, but it does not autonomously publish, pay, deploy, or message outside the app.
Transparency0 (none)All shipped files are plain markdown with readable code snippets; there are no binaries, obfuscated blobs, or downloaded installers.

Before installing

Rated 2026-10-19 by an automated review of 6 files from the skill's repository.

Source

Repository
Jeffallan/claude-skills (all skills from this repository)
Path
skills/laravel-specialist/SKILL.md
Branch
main
Updated
2026-09-19