Boost в реальном проекте
Полный сценарий: от установки до работы.
Шаг 1: Установка
composer require laravel/boost --dev
php artisan boost:install
Выбери Cursor или Claude Code.
Шаг 2: Проверка
В редакторе:
Какие роуты есть в проекте?
Ассистент вызовет route-inspector и вернёт список.
Шаг 3: Первая задача
Создай модель
Postс полямиtitle,body,user_id.
Ассистент:
- Проверит схему (
database-schema) - Создаст миграцию
- Создаст модель
- Добавит связь с
User
Шаг 4: Тест
Напиши Pest-тест для модели Post.
Ассистент:
- Увидит, что Pest установлен (
application-info) - Активирует Skill
pest-testing - Сгенерирует тест
Шаг 5: Дебаг
Запусти тест. Упал. Пиши:
Тест упал с ошибкой. Почему?
Ассистент:
- Прочитает лог (
read-log-entries) - Найдёт причину
- Предложит фикс
Шаг 6: Кастомный Skill
Создай .ai/skills/project/SKILL.md с конвенциями проекта.
php artisan boost:update
Теперь ассистент знает правила.
Шаг 7: Обновление
После composer update:
php artisan boost:update
Guidelines и Skills обновятся.
Ежедневная работа
- Начинай с вопроса. «Как устроено X?»
- Давай контекст. Выделяй файлы
- Проверяй результат. Запускай тесты
- Дебагай с Boost. Логи, схема
- Создавай Skills. Для своего домена
Что не делать
- Не просить «сделай всё приложение»
- Не доверять слепо
- Не использовать в проде
- Не игнорировать тесты
Метрики
После месяца с Boost:
- Скорость написания кода — выше
- Ошибки — те же (проверять надо)
- Понимание проекта — быстрее
- Онбординг — быстрее
Итоги
- Установка → первая задача → тест
- Дебаг с логами
- Кастомные Skills
- Обновление
- Ежедневная работа
- Проверка обязательна