Bulk Ozon and Wildberries description compliance checker
russian-description-compliance
A skill rewrites product descriptions into clean Russian HTML, removing risky marketing claims and translating non-Russian text
Low risk
We rate an entry low when it mostly gives the agent instructions and reference material.
Why this level
- Only works with an Excel file on disk, does not call any marketplace API
Install
In your terminal, with SkillFoxx CLI
npx skillfoxx add skills/russian-description-complianceDetects 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 smailue/ozon-description-compliance-skill --skill russian-description-compliance -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 smailue/ozon-description-compliance-skill --skill russian-description-compliance -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 smailue/ozon-description-compliance-skill --skill russian-description-compliance -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 smailue/ozon-description-compliance-skill --skill russian-description-compliance -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 smailue/ozon-description-compliance-skill --skill russian-description-compliance -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 smailue/ozon-description-compliance-skill --skill russian-description-compliance -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 smailue/ozon-description-compliance-skill --skill russian-description-compliance -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 smailue/ozon-description-compliance-skill --skill russian-description-compliance -a opencode -yThe skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.
Install the skill from github.com/smailue/ozon-description-compliance-skill, install openpyxl via pip, provide an Excel file with descriptions in column A, and run it per SKILL.md.
Other ways from the author
pip install openpyxlThe skill's only dependency.
This is third-party code. Review the repository files before installing.
What it does
The script reads product descriptions from column A of an Excel file's first sheet and outputs one column with a Russian HTML description per row. Along the way it strips high-risk marketing words, absolute claims, guarantee promises, authenticity claims and template filler phrases, and translates English, Chinese and mixed text into natural Russian while keeping model, year, size, material, color, compatibility, part number, quantity and package contents. If a row mixes several different products, only the first is kept, while components of one bundle are preserved. Identical source descriptions are processed once via a text-hash cache.
Who it is for. For Ozon and Wildberries sellers bulk-listing products who need risky wording stripped from descriptions before publishing.
Good fit when
- You need to bulk-translate and clean descriptions after scraping from 1688 or another source
- You need to remove guarantee promises and authenticity claims that a platform might flag as a violation
Not a fit when
- You need legal verification of platform compliance: the skill cleans wording, not the right to sell the item
- Descriptions are already hand-written and moderator-approved
Example request
Check and rewrite these product descriptions into Russian for Ozon, removing risky claimsLimitations
The list of risky words and rules lives in references/writing_rules.md and does not guarantee passing a platform's moderation. It only processes the first Excel sheet's column A and does not call the Ozon or Wildberries API. Documentation is in Chinese.
How to disable. Remove the skill from your agent's skills directory.
Security check
- Only works with an Excel file on disk, does not call any marketplace API
README in short
The Chinese README describes the functions: where data is read from, the single-column HTML output format, what gets cleaned and preserved, plus processing optimizations: text-hash caching, handling multilingual descriptions, and reprocessing only failed rows. It gives the project's file structure and the order of sections in the resulting description.
FAQ
Does the skill guarantee passing moderation?
No, it cleans text against an internal list of risky words and phrasing; the final decision stays with the platform.
What if a row mixes several different products?
Only the first product is kept, while components of a single bundle are preserved in full.
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