shopify-polaris-app-home — скилл для Codex: что делает и установка
Генерирует интерфейсы приложений для панели управления Shopify на веб-компонентах Polaris. Помогает собирать экраны настроек и списки ресурсов с автоматической валидацией кода.
npx skills add openai/plugins --skill shopify-polaris-app-home -a codexЧто делает shopify-polaris-app-home
Скилл настраивает ассистента на сборку встроенных страниц панели Shopify. Когда в запросе фигурирует Polaris, агент по умолчанию выбирает разметку для App Home. Модель генерирует веб-компоненты библиотеки вроде s-page или s-table, а также применяет хук useAppBridge и готовые шаблоны для дашбордов.
Генерация идёт по строгому алгоритму через утилиту bash. Сначала запускается scripts/search_docs.mjs для поиска документации по нужным компонентам. После составления разметки агент обязан прогнать код через scripts/validate.mjs с указанием модели, идентификатора артефакта и версии. Если валидатор находит ошибки, даётся до трёх попыток на их устранение.
Для работы обязателен Node.js. Без прав на выполнение команд в bash агент не сможет пройти шаг валидации и вернуть готовый код.
Какие задачи решает
- Собрать главную страницу приложения Shopify на веб-компонентах Polaris
- Добавить экран настроек с полями дат, переключателями и загрузкой файлов
- Оформить карточки метрик и списки ресурсов в едином стиле админки
- Проверить корректность параметров компонентов через валидатор до вставки в проект
Примеры запросов агенту
- Собери форму настроек приложения с полями для почты, переключателем и кнопкой сохранения через Polaris.
- Создай страницу списка заказов с таблицей
s-table, строкой поискаs-search-fieldи фильтрами. - Сделай карточку метрик с модальным окном подтверждения действия.
Как установить shopify-polaris-app-home
1Через Skills CLI (Vercel)
npx skills add openai/plugins --skill shopify-polaris-app-home -a codex2Вручную: положить файлы
.agents/skills/shopify-polaris-app-home/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add openai/plugins --skill shopify-polaris-app-home -a claude-code2Вручную: положить файлы
~/.claude/skills/shopify-polaris-app-home/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/shopify-polaris-app-home/
Вручную: положить файлы
.cursor/skills/shopify-polaris-app-home/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install openai/plugins shopify-polaris-app-home2Вручную: положить файлы
.github/skills/shopify-polaris-app-home/SKILL.mdКомандой платформы
gemini skills install https://github.com/openai/plugins --path plugins/shopify/skills/shopify-polaris-app-homeВручную: положить файлы
.devin/skills/shopify-polaris-app-home/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Claude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Скиллы Codex: как установить, где лежат и как вызвать
Вопросы о shopify-polaris-app-home
Как установить shopify-polaris-app-home в Codex?
Выполните в терминале команду npx skills add openai/plugins --skill shopify-polaris-app-home.
Что делает скилл shopify-polaris-app-home?
Он направляет агента на написание разметки для встроенных интерфейсов Shopify. Перед отправкой ответа инструмент сверяется со справочниками и тестирует сгенерированный код валидатором.
Какие системные требования нужны для работы?
Требуется установленный Node.js и доступ агента к вызовам bash. Без запуска скриптов search_docs.mjs и validate.mjs агент не отдаёт результат.