LA
laravel-best-practices
Применяет лучшие практики Laravel при написании, ревью и рефакторинге PHP-кода: контроллеров, моделей, миграций, запросов и архитектуры. Помогает оптимизировать производительность, безопасность и структуру проекта.
Что делает навык
Применяет лучшие практики Laravel при написании, ревью и рефакторинге PHP-кода, обеспечивая консистентность архитектуры и соблюдение установленных в проекте паттернов. Помогает оптимизировать производительность, безопасность и структуру проекта, избегая введения дублирующих подходов.
Когда применять
- Написание новых контроллеров, моделей, миграций и запросов с соблюдением существующих в проекте стандартов.
- Ревью кода для выявления отклонений от установленных архитектурных паттернов и правил безопасности.
- Рефакторинг существующего кода для устранения несоответствий и улучшения читаемости без изменения общей логики.
- Проверка использования API Laravel на соответствие установленной версии фреймворка.
Как работает
- Проверить измененные файлы, соседний код, конфигурацию проекта и тесты на наличие установленных паттернов.
- Сопоставить каждую затронутую область с соответствующими правилами из индекса и прочитать файлы правил перед редактированием.
- Внести минимальное согласованное изменение, сохраняя архитектуру и именование проекта, не вводя второй способ решения той же задачи.
- Проверить чувствительные к версии API Laravel с помощью search-docs или инспекции установленной версии фреймворка.
- Запустить узкие релевантные тесты, а затем проверки форматирования и статического анализа, если изменение этого требует.
- Перечитать diff против каждого сопоставленного правила перед завершением работы.
Примеры запросов агенту
Примени лучшие практики Laravel к этому контроллеру, проверив, как аналогичные действия реализованы в других файлах.
Проведи ревью этого кода на соответствие лучшим практикам Laravel и найди отклонения от установленных в проекте паттернов.
Рефактори эту модель, чтобы она соответствовала существующим архитектурным решениям проекта и правилам безопасности.
Что понадобится
- Инструмент search-docs для проверки синтаксиса API
- Доступ к кодовой базе проекта для анализа существующих паттернов
Описание составлено по SKILL.md навыка, сверено 09.10.2026.
Как подключить
1Скачать навык
# возьмите папку навыка «laravel-laravel-best-practices» из репозитория:
# https://github.com/laravel/boost
2Положить папку с
SKILL.md к навыкам ассистента# положите папку навыка туда, где ассистент ищет skills:
cp -r laravel-laravel-best-practices/ ~/.claude/skills/laravel-laravel-best-practices/
Навык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.