shopify-use-shopify-cli — скилл для Codex: работа с Shopify CLI
Скилл для агента, который подсказывает команды Shopify CLI и помогает запускать их прямо сейчас: валидация конфигов, store-операции, разбор ошибок.
npx skills add openai/plugins --skill shopify-use-shopify-cli -a codexЧто делает shopify-use-shopify-cli
Скилл ставится в агента и включается, когда задача требует выполнить или починить что-то через Shopify CLI. Агент подбирает нужную команду, объясняет флаги, файлы и авторизацию, а при незнакомой команде советует посмотреть shopify commands и shopify help [command]. Для валидации конфигурации приложения и расширений он ведёт к shopify app config validate --json из корня приложения, а не к проверке GraphQL.
Внутри — инструкции по установке и обновлению CLI, порядок действий для валидации конфигов (shopify.app.toml, shopify.app.<name>.toml, shopify.extension.toml), работа с store-операциями и разбор типовых проблем: отсутствующая команда, старая версия, ошибки авторизации. Команды, которые агент запускает сам, он оборачивает в переменные SHOPIFY_CLI_AGENT_INFO и SHOPIFY_CLI_AGENT_IDS; в примерах для вас остаются обычные shopify ....
Нужен Node.js. Если команда не находится, скилл сначала предлагает shopify upgrade, а уже потом ищет обходные пути. Для валидации конфигов GraphQL-проверка не используется — это разные задачи, и путать их не стоит.
Какие задачи решает
- проверить
shopify.app.tomlи конфиги расширений до деплоя - запустить существующий GraphQL-запрос через CLI
- поменять остатки по SKU или названию локации
- разобраться, почему команда
shopify store executeне находится - пройти авторизацию магазина и выполнить store-операцию
Примеры запросов агенту
- Проверь конфиг приложения: запусти
shopify app config validate --jsonиз корня - Выполни запрос к магазину через
shopify store execute - Команда не найдена — что делать с
shopify store execute?
Как установить shopify-use-shopify-cli
1Через Skills CLI (Vercel)
npx skills add openai/plugins --skill shopify-use-shopify-cli -a codex2Вручную: положить файлы
.agents/skills/shopify-use-shopify-cli/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add openai/plugins --skill shopify-use-shopify-cli -a claude-code2Вручную: положить файлы
~/.claude/skills/shopify-use-shopify-cli/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/shopify-use-shopify-cli/
Вручную: положить файлы
.cursor/skills/shopify-use-shopify-cli/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install openai/plugins shopify-use-shopify-cli2Вручную: положить файлы
.github/skills/shopify-use-shopify-cli/SKILL.mdКомандой платформы
gemini skills install https://github.com/openai/plugins --path plugins/shopify/skills/shopify-use-shopify-cliВручную: положить файлы
.devin/skills/shopify-use-shopify-cli/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Claude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Скиллы Codex: как установить, где лежат и как вызвать
Вопросы о shopify-use-shopify-cli
Как установить shopify-use-shopify-cli в Claude?
Добавьте скилл командой npx skills add openai/plugins --skill shopify-use-shopify-cli, затем при необходимости укажите агента: npx skills add openai/plugins --skill shopify-use-shopify-cli -a codex. Файл скилла окажется в .agents/skills/shopify-use-shopify-cli/SKILL.md.
Что делает shopify-use-shopify-cli?
Помогает агенту вести задачи через Shopify CLI: подбирает команду, объясняет флаги и предусловия, разбирает ошибки установки, авторизации и версий. Отдельно закрывает валидацию конфигов приложения и расширений.
Чем этот скилл отличается от работы с Admin API?
Он про запуск команд, а не про разбор API. Если нужно только понять схему или сгенерировать код без выполнения в CLI, скилл не для этого.