Shoplazza CLI

CLI Shoplazza с девятью скиллами: агент ведет товары, заказы, скидки и клиентов магазина и выкладывает темы и приложения

  • 17 ★ репозитория
  • Последний коммит
  • MIT
CLIОфициальный

Широкий доступ

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

  • Команды записи меняют товары, цены, заказы, скидки и данные клиентов боевого магазина
  • Токены аккаунта и магазина лежат на машине, а права по доменам расширяются при повторном входе
  • В заказах и профилях клиентов есть персональные данные покупателей
Все причины и проверки

shoplazza/shoplazza-cli

Установка

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

npx skillfoxx add cli/shoplazza-cli

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

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

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

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

Широкий доступИнструмент может менять данные, выполнять команды или работать с секретами.

  • Команды записи меняют товары, цены, заказы, скидки и данные клиентов боевого магазина
  • Токены аккаунта и магазина лежат на машине, а права по доменам расширяются при повторном входе
  • В заказах и профилях клиентов есть персональные данные покупателей

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

Что делает

Shoplazza CLI управляет магазином на платформе Shoplazza из терминала и отвечает на команды структурированным JSON, который удобно читает агент. Команды трех уровней: быстрые команды со знаком `+` для частых операций, команды API, синхронизированные с OpenAPI, и прямой доступ к любому методу через `shoplazza api rest`. В общей сложности больше 400 команд охватывают товары, варианты, остатки, коллекции, скидки, заказы, возвраты, клиентов, блоги, страницы, меню, вебхуки и тарифы приложений. Для разработчиков есть полный цикл: создание приложения, расширения для оформления заказа, тем и функций, локальный сервер с автоматическим туннелем, публикация одной командой. Темы собираются с живой перезагрузкой, несколькими окружениями и упаковкой. Девять скиллов, `shoplazza-billing`, `shoplazza-common`, `shoplazza-customers`, `shoplazza-discounts`, `shoplazza-orders`, `shoplazza-products`, `shoplazza-shop`, `shoplazza-themes` и `shoplazza-webhook`, учат агента выбирать уровень команд, читать конверт ответа `{"ok":true,"data":…}` и всегда запускать запись с `--dry-run`. Перед разрушающими командами CLI просит подтверждение.

Для кого. Владельцам и разработчикам магазинов на Shoplazza, которые ведут каталог, заказы и скидки или собирают темы и приложения через Claude Code, Codex или Cursor.

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

  • Каталог нужно выгрузить, массово поправить цены и остатки, но сначала посмотреть изменения в режиме `--dry-run`
  • Распродажа готовится из автоматических скидок, купонов и флеш-акций, и агент создает их по описанию
  • Список заказов с возвратами и доставкой разбирается из терминала, без панели управления магазином
  • Разработчик ведет тему с живой перезагрузкой на нескольких окружениях, например на тестовом и боевом магазине

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

  • Магазин работает на другой платформе: CLI знает только API Shoplazza
  • Вы пользуетесь агентом в веб-чате claude.ai или ChatGPT: скиллы управляют CLI на вашем компьютере и там не работают
  • Агенту нельзя доверять боевой магазин: команды записи меняют товары, заказы и клиентов

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

Покажи заказы за последнюю неделю в виде таблицы и подготовь автоматическую скидку 10% на коллекцию через `--dry-run`

Ограничения

  • Скиллы управляют CLI на вашем компьютере, поэтому нужны установленный CLI и вход `shoplazza auth login`. В веб-чате они не работают.
  • Права выдаются по доменам: повторный вход заменяет выданные права, поэтому добавлять их нужно с `--merge-scopes`.
  • Плагин и `npx skills add` ставить вместе нельзя: агент увидит каждый скилл дважды. `shoplazza doctor` предупреждает об этом.
  • Для установки через npm нужен Node.js 16 или новее, для сборки из исходников Go 1.24.

Как отключить. Команда `shoplazza auth logout` выходит из аккаунта и стирает сохраненные учетные данные. Плагин снимается через менеджер плагинов агента, а скиллы удаляет `npx skills remove --global`.

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

Как установить Shoplazza CLI?

Выполните `npm install -g shoplazza-cli` (нужен Node.js 16 или новее). Есть и другие способы: скрипт `install.sh`, готовые бинарные файлы на GitHub Releases, `brew install Shoplazza/tap/shoplazza-cli` и сборка через `make install`.

Как поставить скиллы в Claude Code?

Командой `claude plugin install shoplazza --marketplace Shoplazza/shoplazza-cli`. Для остальных агентов подойдет `npx skills add Shoplazza/shoplazza-cli -g`. Ставьте что-то одно, иначе каждый скилл появится дважды.

Как войти в магазин?

Выполните `shoplazza auth login --store-domain my-store.myshoplazza.com --domain products,orders`: откроется браузер для OAuth. Для CI есть вход по токену `shoplazza auth login --uat <user-access-token>`. Состояние показывает `shoplazza auth status`.

Где хранятся учетные данные?

В каталоге конфигурации пользователя `shoplazza-cli/`, зашифрованные AES-256-GCM, с доступом только для владельца. Это токен аккаунта и токены магазинов.

Как защититься от случайных изменений?

Добавляйте `--dry-run` к командам записи: CLI покажет изменения без применения. Перед разрушающими командами CLI сам просит подтверждение, а скиллы заставляют агента сначала запускать пробный режим.

Обсуждение

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

116 скиллов для работы агента с магазином Shopify через Admin API плюс регулярные задания: склад, возвраты, финансы, SEO

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

Скилл для OpenClaw, который следит за заказами, ценами и остатками на Ozon, Wildberries и Яндекс Маркете из одного интерфейса

СкиллШирокий доступ10Звезды репозитория
Российский стек

CLI с полным CRUD для сделок, лидов, контактов и компаний Битрикс24, все команды с флагом --json для агентов

CLIШирокий доступ
Официальный

Плагин RetailCRM для Claude Code и Codex: удаленный MCP-сервер с GraphQL-запросами к CRM и скилл с правилами безопасной работы

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

MCP-сервер МойСклад на 60 инструментов: товары, остатки, заказы, отгрузки, приемки, платежи, отчеты по прибыли

MCP-серверШирокий доступ10Звезды репозитория

Коротко о README

Страница объясняет задумку CLI для людей и агентов, перечисляет возможности по доменам и описывает установку, вход и профили нескольких магазинов. Дальше идут рабочие циклы для приложений и тем, три уровня команд и раздел про плагин и девять скиллов для разных агентов.

Бейдж для README

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

Foxx AIShoplazza CLI
Foxx AI

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.