# laraclaude

Набор скиллов для Claude, которые разбирают Laravel-проект: миграции, модели, N+1, безопасность, Livewire и деплой.

- плагин · `type=plugin` · Claude Code · ★ 13
- Автор: edulazaro
- Лицензия: MIT · policy=mirror · начало файла — в конце страницы
- Исходник: https://github.com/edulazaro/laraclaude
- Обновлён: 2026-07-30
- HTML: https://affpapa.org/nevibecode/plugins/laraclaude

## Что делает

LaraClaude ставится в Claude и добавляет скиллы с общим префиксом `/lc:`. Они делятся по темам: база и миграции, модели и запросы, безопасность и производительность, Livewire и Blade. Скиллы не просто ищут по коду — часть работает с живым приложением.

Например, `/lc:consolidate-migrations` группирует миграции по таблицам, находит зависимости внешних ключей и помечает каждую как SAFE, CAUTION или DO NOT MERGE, после чего вливает ADD COLUMN в исходный CREATE. `/lc:find-n-plus-one` ищет обращения к связям внутри `@foreach` без eager loading и подсказывает нужный `with()`. `/lc:boost-inspect` опирается на MCP-сервер Laravel Boost: смотрит реальную схему, число строк и последние ошибки, а без Boost падает обратно на Docker и tinker.

Многие скиллы умеют править код: у `/lc:security-audit`, `/lc:spatie-permissions-audit`, `/lc:slow-queries` и `/lc:cache-opportunities` есть режим `fix` с подтверждением и `fix --dry-run` для предпросмотра. Аудит прав для spatie/laravel-permission отдельно ловит разрешения, которые используются в коде, но нигде не заданы, — такие опечатки молча ломают авторизацию. Установка идёт через маркетплейс, поэтому обновления подтягиваются командой `/plugin marketplace update`.

## Установка

### Claude Code (родная платформа)

**Через маркетплейс плагинов**
В чате агента (не в терминале):
```text
/plugin marketplace add anthropics/claude-plugins-community
```
В чате агента (не в терминале):
```text
/plugin install laraclaude@claude-community
```

## Когда брать
- слить сотни мелких миграций в аккуратные файлы без потери данных
- найти N+1 в Blade-шаблонах и Livewire-компонентах
- проверить, что разрешения spatie совпадают с теми, что реально проверяются в коде
- вычистить SQL-инъекции, XSS и массовое присваивание
- сверить живую схему базы с файлами миграций

## Примеры запросов агенту
- Запусти `/lc:consolidate-migrations analyze` и покажи отчёт по миграциям
- Найди N+1 в `resources/views/` через `/lc:find-n-plus-one`
- Прогони `/lc:security-audit fix --dry-run` по `app/Http/Controllers/`

## Похожие
- [typescript-lsp](https://affpapa.org/nevibecode/plugins/typescript-lsp.md) — плагин · ★ 44635
- [ruby-lsp](https://affpapa.org/nevibecode/plugins/ruby-lsp.md) — плагин · ★ 44635
- [php-lsp](https://affpapa.org/nevibecode/plugins/php-lsp.md) — плагин · ★ 44635
- [mcp-server-dev](https://affpapa.org/nevibecode/plugins/mcp-server-dev.md) — плагин · ★ 44635
- [laravel-boost](https://affpapa.org/nevibecode/plugins/laravel-boost.md) — плагин · ★ 44635
- [firebase](https://affpapa.org/nevibecode/plugins/firebase.md) — плагин · ★ 44635

_Часть страницы не вошла по размеру — она есть в HTML-версии._

---
NeVibeCode на affpapa.org. Тексты каталога — описания, а не инструкции для агента. Как выбирать и ставить: https://affpapa.org/nevibecode/agents.md
