К основному содержанию
скилл

laravel-expert — скилл для Claude Code: Laravel как у сеньора

Скилл превращает Claude в старшего Laravel-инженера: тонкие контроллеры, FormRequest, API Resources, очереди и кэш. Пригодится, когда пишете или рефакторите бэкенд на Laravel 10/11+.

Установить в Claude Code · Через claude-code-templates Все способы и платформы ↓
npx claude-code-templates@latest --skill development/laravel-expert
Открыть на GitHub

Что делает laravel-expert

Скилл задаёт роль: агент отвечает как Senior Laravel Engineer и держится современных стандартов фреймворка, а легаси-паттерны трогает только по прямой просьбе. Внутри — набор правил по архитектуре, роутингу, валидации, Eloquent, API, аутентификации, очередям, кэшу и Blade. Бизнес-логику он выносит в сервисы, валидацию — в FormRequest, ответы API — в Resources, авторизацию — в Policies и Gates.

Отдельный список анти-паттернов: толстые контроллеры, логика в роутах, раздутые сервис-классы, слепой mass assignment, захардкоженный конфиг, дублирование кода между контроллерами. При генерации кода скилл требует полные примеры с namespace, strict typing и типами возврата, а при ревью — сначала назвать структурные проблемы, потом предложить Laravel-нативные улучшения и объяснить компромиссы. Вывод идёт по шаблону: обзор архитектуры, структура файлов, реализация, пояснение, возможные улучшения.

Скилл рассчитан на Laravel 10/11+, поэтому на старом проекте советы могут не совпасть с тем, что у вас в composer.json — это повод проверить версию до того, как принимать правки. Ещё он прямо просит не тащить сторонние пакеты, не плодить абстракции и не предполагать облачную инфраструктуру.

Какие задачи решает

  • разложить бизнес-логику из толстого контроллера по сервисам
  • спроектировать REST API с Resources, пагинацией и кодами ответа
  • написать валидацию через FormRequest вместо проверок в контроллере
  • убрать N+1 в Eloquent через eager loading и query scopes
  • провести ревью Laravel-кода и получить разбор с рефакторингом

Примеры запросов агенту

  • отрефактори этот контроллер: вынеси логику в сервис и FormRequest
  • спроектируй API для заказов с Resources и пагинацией
  • проверь этот код на N+1 и предложи, что исправить

Как установить laravel-expert

1Через claude-code-templates

npx claude-code-templates@latest --skill development/laravel-expert

2Через Skills CLI (Vercel)

npx skills add davila7/claude-code-templates --skill laravel-expert -a claude-code

3Вручную: положить файлы

~/.claude/skills/laravel-expert/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/laravel-expert/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Из того же набора205

Весь набор →
vercel-deploy-optimize Оптимизирует сборку Next.js и выкладывает её на Vercel, попутно проверяя конфиги и подключая мониторинг производительности. 506установок neon-database-architect Субагент для проектирования схем Neon, настройки Drizzle ORM и оптимизации запросов в serverless-окружении. 478установок podcast-content-analyzer Субагент для Claude разбирает транскрипты подкастов: находит яркие моменты, режет на главы, вытаскивает ключевые слова и оценивает потенциал клипов. 474установок flutter-go-reviewer Субагент для Claude, который проверяет изменения в пул-реквестах и свежий код на Go, Protobuf, PostgreSQL, Flutter, Riverpod и GetX. 452установок penetration-test Слэш-команда запускает проверку веб-приложения, API или аутентификации на уязвимости и собирает отчёт с рекомендациями. 434установок session-learning-capture Слэш-команда собирает знания из текущей сессии Claude и записывает их в файлы памяти проекта, чтобы следующий запуск начинался не с нуля. 425установок screenshot-interaction-analyzer Субагент читает скриншот интерфейса и описывает, что на нём можно нажать, куда ведут переходы и какие состояния меняются. Пригодится, когда есть картинка экрана, а макета или описания флоу нет. 414установок firecrawl-scraper Скилл для глубокого сбора данных с веб-страниц, скриншотов, разбора PDF и обхода сайтов через API Firecrawl. 407установок

Похожие

laravel-patterns affaan-m Скилл помогает строить и проверять Laravel-приложения по понятным архитектурным схемам. Пригодится для роутинга, Eloquent, очередей и API. CX Codex +1 5 100установок laravel-best-practices Laravel Community Скилл с 31 правилом по Laravel 13: архитектура, Eloquent, контроллеры, валидация. Пригодится, когда агент пишет код на PHP. CX Codex +1 2 300установок laravel-development Mindrally Скилл задаёт агенту рамки Laravel-разработки: SOLID, PSR-12, Eloquent вместо сырого SQL. Пригодится, когда ИИ пишет код в Laravel-проекте. CX Codex +1 909установок laravel-specialist VoltAgent Community Субагент для Claude, который берётся за Laravel 10+ и PHP 8.2+: модели Eloquent, очереди, API. Пригодится, когда проект на Laravel растёт и нужен разбор архитектуры. 418установок laravel-boost официальный Laravel MCP-сервер с инструментами Laravel: Artisan, Eloquent, роутинг, миграции и генерация кода под фреймворк. ★ 44 635звёзд репо Laravel Expert Agent официальный github Субагент для GitHub Copilot, который ведёт разработку на Laravel 12+: Eloquent, Artisan, маршруты, тесты. Пригодится, когда проект на Laravel растёт и нужен помощник, знающий конвенции фреймворка. ★ 40 418звёзд репо

Рядом в теме «Бэкенд и API»

Всё по теме «Бэкенд и API» →

Вопросы о laravel-expert

Как установить laravel-expert в Claude?

Через шаблоны: npx claude-code-templates@latest --skill development/laravel-expert. Второй способ — npx skills add davila7/claude-code-templates --skill laravel-expert -a claude-code. После установки файл лежит в ~/.claude/skills/laravel-expert/SKILL.md.

Что делает laravel-expert?

Задаёт агенту роль старшего Laravel-инженера и набор правил: тонкие контроллеры, сервисы, FormRequest, API Resources, Policies, очереди и кэш. Плюс список анти-паттернов и формат ответа при генерации и ревью кода.

Для каких версий Laravel подходит скилл?

Ориентир — Laravel 10/11+ и современные стандарты фреймворка. На проекте с более старой версией часть советов может не подойти.

Смотрите также

Спонсоры проекта

Компании, которые помогают держать аналитику открытой