Ozon stock manager skill
ozon-stock-manager
A skill for bulk-setting Ozon product stock after upload: by task_id, offer_id or product_id, defaulting to an unlimited stock figure
- 0 ★ on the repository
- Last commit
Broad access
Why this level
- Changes real product stock in the Ozon seller account
- By default sets a fixed 9999 stock without checking actual availability
Install
- Works in
- Services
In your terminal, with SkillFoxx CLI
npx skillfoxx add skills/ozon-stock-managerDetects the agents on your machine, shows the access level and pins the version.
Other ways to install
Access and checks
How we reviewBroad accessThe tool can change data, run commands or handle secrets.
- Changes real product stock in the Ozon seller account
- By default sets a fixed 9999 stock without checking actual availability
This is third-party code. Review the repository files before installing.
What it does
The skill's Python script calls the Ozon Seller API directly: it lists warehouses and updates product stock through POST /v2/products/stocks in batches of up to 100 items. Products can be targeted three ways: by the task_id of a just-uploaded batch, by a list of offer_ids, or by a list of product_ids. The default stock figure is 9999, treated in the skill's description as effectively unlimited, and the warehouse for a task_id run is picked automatically as the first one listed. The Ozon key and client id come from environment variables or an ozon_config.json file next to the script.
Who it is for. For Ozon sellers who want to set stock right after a bulk product upload without filling out a form by hand.
Good fit when
- A batch of products was just uploaded and you need to quickly set stock by task_id
- You need to update stock for an already known list of offer_ids or product_ids
- A single figure like 9999 works for you without per-item warehouse handling
Not a fit when
- You need real stock figures rather than an effectively unlimited default
- You need to split stock across several warehouses rather than one auto-picked one
- You have no Ozon Seller API key with permission to change stock
Example request
Set stock to 500 for these offer_ids on Ozon at the default warehouseLimitations
The skill changes real stock in the Ozon seller account; a mistake in product ids is fixed only by rerunning it on top. By default, a task_id run only touches products with the imported status. The warehouse for that mode is auto-picked as the first one listed, with no explicit choice. There is no README; the instructions and limits live only in the Chinese SKILL.md.
How to disable. Remove the skill folder from the agent's skills directory and revoke the Ozon Seller API key if it was issued only for this task.
FAQ
Is the stock always set to 9999?
That is the default; it can be overridden with the --stock flag on the run.
Can I pick a specific warehouse?
Yes, with the --warehouse-id flag; otherwise a task_id run auto-picks the first warehouse in the list.
Discussion
No questions or reviews yet.
Related
All Ozon toolsOzon seller analytics skill
ozon-seller-skill
A skill with two dozen Python scripts over the Ozon Seller API: stock, turnover, financial reports, product cards and reviews
Ozon auto-listing skill
auto-listing-skill
A Codex skill locates the shop's working folder, fills price and category workbooks, builds an image zip, and logs the Ozon auto-listing task
A bundle of four skills for an Ozon seller: product sourcing via a third-party data tool, logistics pricing, auto-listing, and 1688 supplier lookup
1688-to-Ozon product transfer
1688-Product-to-Ozon
An AlphaClaw skill converts a 1688 product listing into JSON for the Ozon Seller API and checks the upload status
1688-to-Ozon product listing skill
1688-product-to-ozon
A skill that ports a 1688 product to Ozon: category and attribute mapping, Russian title and image translation, and publishing via the Ozon API
Product Collect for Ozon
Product Collect
A Codex skill reads a product page and assembles facts and Chinese marketing copy for an Ozon listing, inventing nothing
README in short
There is no separate README; SKILL.md describes the required Ozon key and client id setup before the first run, three ways to select products, the defaults (9999 stock, first warehouse, imported-only for task_id runs), and the typical flow after a bulk upload: get the task_id, wait for the imported status, run the stock update.
README badge
Original 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 的商品。