Prism — скилл

Навык developing-with-prism учит агента писать код с Prism, пакетом Laravel для LLM: текст, структура, инструменты, потоки.

  • 2 430 ★ репозитория
  • Последний коммит
  • MIT
Скилл

Минимальный доступ

Почему такой уровень

  • Навык лишь добавляет инструкции, но код с Prism отправляет запросы платным сторонним API и использует их ключи.
Все причины и проверки

prism-php/prism

Установка

Работает в

В терминале, через SkillFoxx CLI

npx skillfoxx add skills/prism-php-prism

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

Доступ и проверки

Как мы проверяем

Минимальный доступИнструмент ничего не запускает и не ходит в сеть.

  • Навык лишь добавляет инструкции, но код с Prism отправляет запросы платным сторонним API и использует их ключи.

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Prism — пакет Laravel с единым интерфейсом к LLM-провайдерам. В репозитории лежит навык `developing-with-prism` для Laravel Boost, который подсказывает агенту рабочие шаблоны: генерацию текста, структурированный вывод через схемы, потоки Server-Sent Events, вызов инструментов и функции, встраивания, изображения и аудио. Среди провайдеров OpenAI, Anthropic, Gemini, Mistral, Groq, XAI, DeepSeek, OpenRouter, Ollama, VoyageAI и ElevenLabs. Навык нужен, чтобы агент писал `Prism::text()->using(...)` в единой манере и не придумывал методы. Остальное описано в документации на prismphp.com.

Для кого. Laravel-разработчикам, которые добавляют в приложение возможности LLM и хотят, чтобы агент знал актуальный API Prism.

Подходит, если

  • Чат со стримингом ответа в приложении на Laravel через `asEventStreamResponse()`.
  • Ответ модели по схеме `ObjectSchema` с безопасным разбором.
  • Вызов функции приложения агентом через `Tool::as('get_weather')`.
  • Переход с OpenAI на Anthropic без переписывания остального кода.

Не подходит, если

  • Проект не на Laravel: пакет и навык рассчитаны на него.
  • Нужны только общие советы по промптам: навык описывает API Prism.
  • Нужны гарантии по актуальности: список провайдеров и модели меняются, сверяйтесь с документацией.

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

Добавь в Laravel-приложение маршрут чата, который стримит ответ Anthropic через Prism, и покажи код с использованием `asEventStreamResponse()`.

Ограничения

Навык рассчитан на проект на Laravel с установленным пакетом Prism и работает через Laravel Boost. Сам Prism обращается к платным сторонним API, для которых нужны свои ключи, и отправляет им ваши запросы. Примеры в навыке показывают имена моделей на момент написания, поэтому актуальные названия берите у провайдеров. Авторы Prism не связаны с Laravel, но следуют его кодексу поведения. Лицензия MIT.

Как отключить. Удалите пакет командой `composer remove prism-php/prism` и навык `developing-with-prism` из каталога навыков Laravel Boost вашего проекта.

Частые вопросы

Что такое Prism?

Пакет Laravel с единым интерфейсом для работы с LLM: текст, диалоги в несколько шагов, инструменты и разные провайдеры.

Где лежит навык?

В репозитории по пути `resources/boost/skills/developing-with-prism/`, рядом с каталогом `references/` про relay.

Какие провайдеры поддерживаются?

Навык называет OpenAI, Anthropic, Gemini, Mistral, Groq, XAI, DeepSeek, OpenRouter, Ollama, VoyageAI и ElevenLabs.

Что умеет Prism помимо текста?

Структурированный вывод по схеме, потоки SSE, вызов инструментов, встраивания, генерацию изображений и обработку аудио.

Где документация?

На сайте prismphp.com, README репозитория на него ссылается и сам кратко описывает пакет.

Обсуждение

Вопросов и отзывов пока нет.

Скиллы

Плагин для агента, который ведет цикл разработки от идеи до PR и сам накапливает знания проекта между задачами.

ПлагинРасширенный доступ53Звезды репозитория

24 скилла для Laravel, PHP, React и TypeScript: правила кода, тесты, безопасность, технический долг и документация.

СкиллМинимальный доступ103Звезды репозитория

Пакет для Composer учит ИИ-агента проверять приложение на Laravel по доказательствам и выдает находки структурированным отчетом.

СкиллРасширенный доступ75Звезды репозитория

Empryo — кодинг-агент для рабочего стола, терминала и CI: строит карту репозитория, правит код по имени символа и сам гоняет проверки

CLIШирокий доступ1,6 тыс.Звезды репозитория

Плагин Composer раздает скиллы для ИИ как зависимости: берет из vendor и репозиториев Git и кладет в каталог проекта.

CLIРасширенный доступ55Звезды репозитория

Четыре скилла Builder Methods: PRD с промптами по этапам, конструктор скиллов, дизайн-система на React и Tailwind, фавиконки

ПлагинРасширенный доступ154Звезды репозитория

Коротко о README

README кратко представляет Prism как пакет Laravel для работы с LLM и отсылает к сайту с документацией. Сам навык лежит в `resources/boost/skills/`.

Бейдж для README

Сообщить о проблеме