March 4th, 2026

Laravel Skills: a public directory of “AI agent skills” for Laravel & PHP

Laravel Skills: a public directory of “AI agent skills” for Laravel & PHP
Sponsored by
Table of Contents

Laravel’s AI tooling keeps expanding and one of the most interesting additions is Laravel Skills: an open directory of reusable “skills” you can install to teach your AI coding agent how to work in a more Laravel-native way.

Instead of repeatedly explaining conventions (“use Form Requests”, “prefer Eloquent scopes”, “write Pest tests first”, “avoid N+1”), a skill packages those expectations into a lightweight module your agent can load when needed.

What is Laravel Skills?

Laravel Skills is a directory of community and ecosystem skills aimed at Laravel and PHP workflows. The site lists skills (with install commands), shows install counts, and is designed to work with popular agentic editors/tools like Claude Code, Cursor, Windsurf, and Copilot.

In practice, a skill is a Markdown document that encodes procedural knowledge: context, rules, examples, and optional anti-patterns.

How this fits with Laravel Boost

Laravel’s docs position Laravel Boost as the bridge between AI agents and your Laravel app. Boost is an MCP (Model Context Protocol) server that exposes tools for app introspection (routes, schema, logs, etc.), plus guidelines and documentation search.

Skills complement that: guidelines are loaded up-front, while skills are activated on-demand to reduce context bloat and keep AI output more relevant.

Installing Boost + adding a skill

If your project doesn’t have Boost yet:

1composer require laravel/boost --dev
2php artisan boost:install

Boost’s installer can auto-detect your environment and optionally install skills based on the packages in composer.json.

To add a specific skill from the directory:

1php artisan boost:add-skill owner/repo

That’s the “quick install” flow shown in the Laravel Skills docs and on the directory itself.

You may also see a more generic install command referenced externally:

1npx skills add <owner/repo>

That approach is mentioned in community coverage of the launch.

What you get after installing a skill

Once installed, the agent gains a targeted set of instructions that can influence how it:

  • allows Laravel conventions,

  • structures features and files,

  • approaches Eloquent, queues, testing workflows,

  • reviews code quality and best practices.

The directory already includes skills spanning Laravel best practices, Eloquent optimization, testing (Pest), Inertia stacks, and more and it’s built to grow via community contributions.

Creating and publishing a skill

Laravel Skills documents the expected format: a Markdown file with YAML frontmatter (name, description, compatible agents, tags), followed by structured sections like Context, Rules, and Examples.

A minimal skeleton looks like this:

1---
2name: Laravel Eloquent Expert
3description: Best practices for Eloquent ORM
4compatible_agents:
5 - Claude Code
6 - Cursor
7tags:
8 - eloquent
9 - database
10 - models
11---
12
13# Laravel Eloquent Expert
14
15## Context
16You are working with Laravel's Eloquent ORM...
17
18## Rules
19- Use eager loading to avoid N+1 problems
20- Prefer query scopes for reusable queries
21
22## Examples
23(Real project-level examples go here)

To get listed, the docs describe creating a GitHub repo with a SKILL.md inside a skills/ directory, including the required frontmatter.

Security: why installing “prompt packs” isn’t reckless

Because skills directly influence agent behavior, Laravel Skills emphasizes screening for community submissions. The docs state that imported community skills must pass three independent security audits (via skills.sh), and that community skills are re-evaluated daily.

When Laravel Skills is worth using

Laravel Skills makes the most sense when:

  • a team wants consistent AI output across multiple contributors,

  • a codebase has strong conventions that generic agents keep missing,

  • the stack includes common Laravel ecosystem packages (Livewire, Inertia, Pest, Tailwind, Filament, etc.).

Instead of “prompting harder”, you install reusable knowledge once — and keep day-to-day agent conversations focused on the feature at hand.

Laravel Skills is a pragmatic step toward repeatable, composable AI context in Laravel projects: small “knowledge modules” you can install, share, and selectively activate especially powerful when paired with Boost’s MCP tools and Laravel-specific documentation search.

If you enjoyed this article, please consider supporting our work for as low as $5 / month.

Sponsor
Marian Pop

Written by

Marian Pop

Writing and maintaining @LaravelMagazine. Host of "The Laravel Magazine Podcast". Pronouns: vi/vim.

Comments

Stay Updated

Subscribe to our newsletter

Get latest news, tutorials, community articles and podcast episodes delivered to your inbox.

Weekly articles
We send a new issue of the newsletter every week on Friday.
No spam
We'll never share your email address and you can opt out at any time.