Shoplazza CLI
CLI Shoplazza с девятью скиллами: агент ведет товары, заказы, скидки и клиентов магазина и выкладывает темы и приложения
- 17 ★ репозитория
- Последний коммит
- MIT
Широкий доступ
Почему такой уровень
- Команды записи меняют товары, цены, заказы, скидки и данные клиентов боевого магазина
- Токены аккаунта и магазина лежат на машине, а права по доменам расширяются при повторном входе
- В заказах и профилях клиентов есть персональные данные покупателей
Установка
- Работает в
В терминале, через 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 сам просит подтверждение, а скиллы заставляют агента сначала запускать пробный режим.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
CLI-инструменты116 скиллов для работы агента с магазином Shopify через Admin API плюс регулярные задания: склад, возвраты, финансы, SEO
Скилл управления продажами на маркетплейсах
OpenClaw Marketplace RU
Скилл для OpenClaw, который следит за заказами, ценами и остатками на Ozon, Wildberries и Яндекс Маркете из одного интерфейса
CLI с полным CRUD для сделок, лидов, контактов и компаний Битрикс24, все команды с флагом --json для агентов
Плагин RetailCRM для Claude Code и Codex: удаленный MCP-сервер с GraphQL-запросами к CRM и скилл с правилами безопасной работы
МойСклад MCP
moysklad-mcp
MCP-сервер МойСклад на 60 инструментов: товары, остатки, заказы, отгрузки, приемки, платежи, отчеты по прибыли
bitrix24-for-ai-agents: скилл безопасной работы с порталом Битрикс24
bitrix24-for-ai-agents
Скилл на португальском учит агента читать и менять портал Битрикс24 по порядку: карта, резервная копия, план, проба на одной записи
Коротко о README
Страница объясняет задумку CLI для людей и агентов, перечисляет возможности по доменам и описывает установку, вход и профили нескольких магазинов. Дальше идут рабочие циклы для приложений и тем, три уровня команд и раздел про плагин и девять скиллов для разных агентов.