Скилл управления остатками Ozon
ozon-stock-manager
Скилл для массового выставления остатков товаров Ozon после загрузки: по task_id, offer_id или product_id, по умолчанию бесконечный остаток
- 0 ★ репозитория
- Последний коммит
Широкий доступ
Почему такой уровень
- Меняет реальные остатки товаров в кабинете продавца Ozon
- По умолчанию ставит фиксированный остаток 9999 без проверки фактического наличия
Установка
- Работает в
- Сервисы
В терминале, через SkillFoxx CLI
npx skillfoxx add skills/ozon-stock-managerОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемШирокий доступИнструмент может менять данные, выполнять команды или работать с секретами.
- Меняет реальные остатки товаров в кабинете продавца Ozon
- По умолчанию ставит фиксированный остаток 9999 без проверки фактического наличия
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Python-скрипт скилла вызывает Ozon Seller API напрямую: получает список складов и обновляет остатки товаров через POST /v2/products/stocks пакетами до 100 позиций. Товары можно указать тремя способами: по task_id только что загруженной партии, по списку offer_id или по списку product_id. Остаток по умолчанию ставится 9999, что в описании скилла трактуется как бесконечный, склад при работе по task_id выбирается автоматически первым в списке. Ключ и client id Ozon задаются переменными окружения или файлом ozon_config.json рядом со скриптом.
Для кого. Для продавцов Ozon, которые после массовой загрузки товаров хотят сразу выставить остатки без ручного заполнения формы.
Подходит, если
- Только что загружена партия товаров и нужно быстро проставить остатки по task_id
- Нужно обновить остатки по уже известному списку offer_id или product_id
- Устраивает единый остаток вроде 9999 без учета склада по каждой позиции отдельно
Не подходит, если
- Нужны реальные, а не условно бесконечные остатки по факту на складе
- Нужно распределять остаток по нескольким складам, а не по одному автоматически выбранному
- Нет ключа Ozon Seller API с правом на изменение остатков
Пример запроса к агенту
Выстави остаток 500 на складе для товаров с этими offer_id на OzonОграничения
Скилл меняет реальные остатки в кабинете продавца Ozon, ошибка в идентификаторах товара исправляется только новым запуском поверх. По умолчанию обрабатываются только товары в статусе imported при запуске по task_id. Склад для этого режима выбирается автоматически первым в списке, без явного выбора. README отсутствует, инструкция и ограничения только в SKILL.md на китайском языке.
Как отключить. Удалите папку скилла из каталога скиллов агента и отзовите ключ Ozon Seller API, если он был выдан только для этой задачи.
Частые вопросы
Остаток всегда ставится 9999?
Это значение по умолчанию, его можно переопределить параметром --stock при запуске.
Можно указать конкретный склад?
Да, параметром --warehouse-id, иначе при запуске по task_id выбирается первый склад из списка автоматически.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
Ozon — все инструментыСкилл аналитики продавца Ozon
ozon-seller-skill
Скилл с двумя десятками Python-скриптов поверх Ozon Seller API: остатки, оборачиваемость, финансовые отчеты, карточки товаров и отзывы
Скилл автозаведения товаров на Ozon
auto-listing-skill
Codex-скилл находит рабочую папку магазина, заполняет прайс и категорийные таблицы, собирает архив фото и ведет журнал задачи автозагрузки Ozon
Набор из четырех скиллов для селлера Ozon: подбор товара по данным стороннего сервиса, расчет логистики, автопубликация карточки и поиск поставщика на 1688
Перенос товара с 1688 на Ozon
1688-Product-to-Ozon
Скилл AlphaClaw переводит карточку товара с 1688 в JSON для Ozon Seller API и проверяет статус загрузки
Скилл переноса товара с 1688 на Ozon
1688-product-to-ozon
Скилл для переноса товара с 1688 на Ozon: сопоставление категорий и атрибутов, перевод названия и изображений на русский, публикация через Ozon API
Сбор карточки товара для Ozon
Product Collect
Codex-скилл читает страницу товара и собирает факты и китайский маркетинговый текст для карточки Ozon, ничего не выдумывая
Коротко о README
Отдельного README нет, SKILL.md описывает обязательную настройку ключа и client id Ozon до первого запуска, три способа выбора товаров, поведение по умолчанию (остаток 9999, первый склад, только статус imported для task_id) и типовой поток после массовой загрузки: получить task_id, дождаться статуса imported, запустить обновление остатков.
Бейдж для README
Исходный SKILL.md
--- name: ozon-stock-manager description: 管理 Ozon 商品库存。支持查询仓库、按 task_id/offer_id/product_id 批量设置库存。默认库存 9999(代表无限库存)。 metadata: version: 1.0.1 label: Ozon库存管理 --- # Ozon 库存管理 ## 前置配置(必须先完成) | 环境变量 | 说明 | 必填 | |---------|------|------| | OZON_API_KEY | Ozon 卖家 API Key | 必填 | | OZON_CLIENT_ID | Ozon 卖家 Client ID | 必填 | ## 用法 脚本路径:scripts/update_stock.py ### 按上传 task_id 更新库存(最常用) python3 scripts/update_stock.py update --task-id <TASK_ID> 默认库存 9999,自动选第一个仓库。只会更新状态为 imported 的商品。