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
High risk
We rate an entry high when the tool writes to external systems, handles money, production databases or secrets, or runs arbitrary commands. The CLI installs it only with your consent.
Why this level
- Publishes a new product in a real Ozon seller account through the API
- Uses the paid third-party AlphaShop service for image translation, spending its balance
Install
In your terminal, with SkillFoxx CLI
npx skillfoxx add skills/jinguichen21-cloud-1688-product-to-ozonDetects the agents on your machine, checks the risk and pins the version.
Other ways to install
Run in a terminal in the project folder
npx skills add jinguichen21-cloud/1688-product-to-ozon --skill 1688-product-to-ozon -a claude-code -yThe skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.
Run in a terminal in the project folder
npx skills add jinguichen21-cloud/1688-product-to-ozon --skill 1688-product-to-ozon -a cursor -yThe skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.
Run in a terminal in the project folder
npx skills add jinguichen21-cloud/1688-product-to-ozon --skill 1688-product-to-ozon -a github-copilot -yThe skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.
Run in a terminal in the project folder
npx skills add jinguichen21-cloud/1688-product-to-ozon --skill 1688-product-to-ozon -a codex -yThe skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.
Run in a terminal in the project folder
npx skills add jinguichen21-cloud/1688-product-to-ozon --skill 1688-product-to-ozon -a gemini-cli -yThe skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.
Run in a terminal in the project folder
npx skills add jinguichen21-cloud/1688-product-to-ozon --skill 1688-product-to-ozon -a cline -yThe skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.
Run in a terminal in the project folder
npx skills add jinguichen21-cloud/1688-product-to-ozon --skill 1688-product-to-ozon -a roo -yThe skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.
A fork of Roo Code, same .roo folders.
Run in a terminal in the project folder
npx skills add jinguichen21-cloud/1688-product-to-ozon --skill 1688-product-to-ozon -a opencode -yThe skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.
Download https://github.com/jinguichen21-cloud/1688-product-to-ozon, set OZON_API_KEY, OZON_CLIENT_ID, OZON_CURRENCY and the ALPHASHOP_ACCESS_KEY and ALPHASHOP_SECRET_KEY per SKILL.md's instructions, then give the agent the 1688 product listing and run the six-step port.
Other ways from the author
pip install -r requirements.txt
python upload_product.py --product-data my_products.jsonBefore publishing you need to go through all six skill steps: category mapping, attributes, dictionaries, image translation, structure assembly, and only then the upload.
This is third-party code. Review the repository files before installing.
What it does
The skill carries a product from its 1688 listing to a published Ozon product through six steps and a set of Python scripts: mapping the 1688 category to an Ozon category, fetching the Ozon category's required attributes, looking up exact values for dictionary attributes, translating images to Russian through the paid AlphaShop service, assembling the product JSON under Ozon's strict rules, and finally uploading it via POST /v3/product/import with a status check afterward. The title is translated to Russian as a mandatory step, and the default price is derived from the 1688 price with a fixed markup and, for rubles, an exchange rate.
Who it is for. For Chinese sellers porting products from 1688 to Ozon who want to automate translation and attribute filling.
Good fit when
- You need to port a specific 1688 product to Ozon with every required category attribute filled in
- You need automatic Russian translation of the title, description and product images
- You have Ozon Seller API access and a paid AlphaShop account for image translation
Not a fit when
- You have no paid AlphaShop access, so image translation will not work
- You need a bulk catalog export rather than porting products one at a time
- The hardcoded default pricing logic does not fit and needs manual overriding
Example request
Port this 1688 product to Ozon: map the category, translate the title and photos to Russian, and publish itLimitations
It publishes the product straight into a real Ozon seller account, so a translation or attribute mistake goes onto a live listing. Image translation needs a separate paid AlphaShop account with a balance; when the balance runs out the script is required to stop the process. SKILL.md's metadata lists the author as 1688's official tech team, but the GitHub repository owner is a personal-looking account, not a confirmed 1688 organization, so the project's official status is unverified. The default price uses a fixed markup formula that is worth checking before relying on it at scale.
How to disable. Remove the skill folder from the agent's skills directory and revoke the Ozon and AlphaShop keys if they were issued only for this task.
Security check
- Publishes a new product in a real Ozon seller account through the API
- Uses the paid third-party AlphaShop service for image translation, spending its balance
README in short
There is no separate README; SKILL.md itself is the detailed instruction: mandatory Ozon and AlphaShop key setup, six scripts covering each porting stage, the exact Ozon JSON structure with an example, currency-based pricing rules, and an explicit ban on inventing data when any step fails.
SKILL.md
--- name: 1688-product-to-ozon description: 将1688的商品铺货到俄罗斯电商平台Ozon(上架),通过Ozon官方API实现商品信息的上传和状态查询。 metadata: version: 1.2.1 label: 1688铺货Ozon author: 1688官方技术团队 --- # 1688到Ozon商品转换技能 ## 前置配置(必须先完成) | 环境变量 | 说明 | 必填 | |---------|------|------| | OZON_API_KEY | Ozon 卖家后台的 API Key | 必填 | | OZON_CLIENT_ID | Ozon 卖家后台的 Client ID | 必填 | | OZON_CURRENCY | 货币代码 | 必填(默认 RUB) | | ALPHASHOP_ACCESS_KEY | AlphaShop API Access Key(用于图片翻译) | 必填 | | ALPHASHOP_SECRET_KEY | AlphaShop API Secret Key(用于图片翻译) | 必填 | 标题一定要翻译成俄语!标题一定要翻译成俄语!标题一定要翻译成俄语!
FAQ
Does the skill make up product attributes on its own?
No, SKILL.md requires fetching exact dictionary values through a separate script rather than guessing the dictionary_value_id, or Ozon rejects the item.
Can I skip AlphaShop?
Image translation is tied specifically to that paid service; without it the image step will not work.
Related
Salesforce's official DX MCP server: work with orgs, metadata, data, users and Apex tests from your agent
Yandex Kit skills for store management
kit-skills
Yandex's official skill set: catalog, prices, stock, orders, storefront and a weekly checkup for a Yandex Kit store, through Claude Code or Codex
YouGile MCP by Indalo
YouGile MCP
Full 65-operation YouGile API coverage with configurable permissions, write confirmation and a shared company rate limit
Bitrix24 portal MCP server
MCP-сервер портала Битрикс24
Bitrix24's official per-portal MCP: an external agent uses OAuth or a token to read and change tasks, deals, meetings and mail