Bulk Ozon and Wildberries title optimizer
russian-title-optimizer
A skill reads a column of titles from Excel and generates a standard and an ad-style Russian title for each, for Ozon and Wildberries
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-title-optimizerDetects 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-title-fix-skill --skill russian-title-optimizer -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-title-fix-skill --skill russian-title-optimizer -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-title-fix-skill --skill russian-title-optimizer -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-title-fix-skill --skill russian-title-optimizer -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-title-fix-skill --skill russian-title-optimizer -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-title-fix-skill --skill russian-title-optimizer -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-title-fix-skill --skill russian-title-optimizer -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-title-fix-skill --skill russian-title-optimizer -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-title-fix-skill, install openpyxl via pip, provide an Excel file with titles in column A of Sheet1, and run scripts/process_excel.py 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 source product titles from column A of an Excel file's first sheet and appends two columns per row: a standard title and an ad-style title in Russian. Along the way it strips repeated words, mixed languages, leftover translation fragments and unmotivated marketing words, while keeping product type, material, size, quantity, model, compatibility and purpose. Identical source titles are processed once thanks to a cache, and the result is reused for duplicates. Blank rows and rows with a single digit are skipped unchanged.
Who it is for. For Ozon and Wildberries sellers listing hundreds of products who want to bulk-clean titles of clutter.
Good fit when
- You need to bulk-fix titles after machine translation or scraping from 1688
- You want two title variants at once: standard and ad-style, matching the platform's limits
Not a fit when
- You need keyword research by frequency, not wording cleanup: the skill does not analyze demand
- Titles are already hand-written by a native speaker and need no cleanup
Example request
Process this file of product titles and generate standard and ad-style variants for OzonLimitations
The skill only rewrites text; it does not verify the title against the product's real specs and does not call any marketplace API. If a source title cannot be meaningfully recovered, the row is left as-is with no new titles and no explanation. Documentation is in Chinese, with an openpyxl dependency.
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 functions line by line: where data is read from, which three new columns are created, which text flaws are cleaned and what is preserved. A separate section covers processing optimizations: caching by source title and rule version, skipping blank and single-digit rows, and reprocessing only failed rows.
FAQ
What happens with duplicate titles?
The skill processes a unique title once and reuses the result for every duplicate, speeding up large files.
What if a title cannot be parsed?
The row is kept as-is, with the standard and ad-style title columns left blank.
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