shopify · mrgoonie — скилл для Claude Code: приложения, темы и расширения Shopify
Скилл для разработки под Shopify: приложения, расширения чекаута и админки, темы на Liquid, работа с GraphQL и REST API.
npx skills add mrgoonie/claudekit-skills --skill shopify -a claude-codeЧто делает shopify
Скилл описывает, как строить на платформе Shopify: приложения с OAuth, расширения чекаута и админки, POS-расширения, темы на Liquid, вебхуки, биллинг, работу с товарами, заказами и клиентами. Внутри — справочники по разработке приложений, расширений и тем, плюс скрипт scripts/shopify_init.py, который заводит проект в интерактивном режиме.
Основной API здесь GraphQL Admin, REST помечен как legacy в режиме поддержки. Для интерфейсов — Polaris, для витрин — Liquid. Из практики: сначала ставите Shopify CLI глобально через npm install -g @shopify/cli@latest, потом shopify app init или shopify theme init. Без установленного CLI команды скилла не сработают, потому что весь воркфлоу завязан на него.
Есть раздел про лимиты: для GraphQL они считаются по стоимости запроса, для отладки советуют смотреть заголовок X-Shopify-Shop-Api-Call-Limit и делать exponential backoff. Учётные данные API держите в переменных окружения, а подписи вебхуков проверяйте — иначе публичное приложение легко открыть для чужих запросов.
Какие задачи решает
- собрать приложение Shopify с OAuth и нужными scopes
- добавить поле или блок в чекаут через checkout UI extension
- расширить админку своим действием или блоком
- сделать тему на Liquid и выложить её в магазин
- настроить вебхуки и биллинг для приложения
Примеры запросов агенту
- помоги создать Shopify-приложение с OAuth и доступом к товарам и заказам
- сгенерируй checkout UI extension для поля с подарочным сообщением
- покажи, как вывести товары коллекции в теме на Liquid
Как установить shopify
1Через Skills CLI (Vercel)
npx skills add mrgoonie/claudekit-skills --skill shopify -a claude-code2Вручную: положить файлы
~/.claude/skills/shopify/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/shopify/
1Через Skills CLI (Vercel)
npx skills add mrgoonie/claudekit-skills --skill shopify -a codex2Вручную: положить файлы
.agents/skills/shopify/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add mrgoonie/claudekit-skills --skill shopify -a cursor2Вручную: положить файлы
.cursor/skills/shopify/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install mrgoonie/claudekit-skills shopify2Вручную: положить файлы
.github/skills/shopify/SKILL.md1Через Skills CLI (Vercel)
npx skills add mrgoonie/claudekit-skills --skill shopify -a gemini-cli2Командой платформы
gemini skills install https://github.com/mrgoonie/claudekit-skills --path .claude/skills/shopifyВручную: положить файлы
.devin/skills/shopify/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add mrgoonie/claudekit-skills --skill shopify -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о shopify
Как установить shopify в Claude?
Выполните npx skills add mrgoonie/claudekit-skills --skill shopify -a claude-code. После этого файл скилла окажется в ~/.claude/skills/shopify/SKILL.md.
Что делает скилл shopify?
Даёт агенту инструкции по разработке под Shopify: приложения, расширения чекаута, админки и POS, темы на Liquid, вебхуки, биллинг и работа с данными магазина через GraphQL и REST.
Что нужно подготовить перед работой?
Shopify CLI: npm install -g @shopify/cli@latest. Дальше проект заводится через shopify app init или shopify theme init, а для проверки установки есть shopify version.
Похожие скиллы
Всё по теме «Бэкенд и API» →Сначала — shopify от других авторов.