yandex-market-api-reference
An auto-updating Claude Code Skill reference for all 165 Yandex Market Partner API methods, built from the official OpenAPI spec
Low risk
We rate an entry low when it mostly gives the agent instructions and reference material.
Why this level
- Reference documentation only; it makes no calls to the Market API
Install
In your terminal, with SkillFoxx CLI
npx skillfoxx add skills/yandex-market-api-referenceDetects 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 mkrvas/yandex-market-api-reference --skill ym-api -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 mkrvas/yandex-market-api-reference --skill ym-api -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 mkrvas/yandex-market-api-reference --skill ym-api -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 mkrvas/yandex-market-api-reference --skill ym-api -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 mkrvas/yandex-market-api-reference --skill ym-api -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 mkrvas/yandex-market-api-reference --skill ym-api -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 mkrvas/yandex-market-api-reference --skill ym-api -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 mkrvas/yandex-market-api-reference --skill ym-api -a opencode -yThe skills tool installs the current version from the repository. Add the -g flag to use the skill in every project.
Clone the repository into ~/.claude/skills/ym-api with git clone https://github.com/mkrvas/yandex-market-api-reference.git ~/.claude/skills/ym-api; Claude Code picks up the skill automatically on questions about the Yandex Market API.
Other ways from the author
git clone https://github.com/mkrvas/yandex-market-api-reference.git ~/.claude/skills/ym-apiThe only install method from the README; Claude Code picks it up automatically.
This is third-party code. Review the repository files before installing.
What it does
The skill gives Claude Code structured markdown documentation for the Yandex Market Partner API: six files of shared infrastructure covering the host, versions, Api-Key auth and 15 access scopes, rate limits and X-RateLimit headers, the error format, pagination, async reports and push notifications, plus 11 section files: products, prices, stock and warehouses, orders, shipments, returns, reports, promotion, communication, stats, reference data. Method tables are not written by hand; they are generated from Yandex's official OpenAPI spec and documentation pages by a daily GitHub Actions run at 03:40 UTC, while hand-written explanations and gotchas live outside the auto-generated zones and are never touched by the generator. If even one method's page fails to download, the whole snapshot is not rewritten, so methods do not silently disappear from the reference due to a network hiccup, and updates arrive as a pull request for human review.
Who it is for. For developers integrating with Yandex Market who want an agent that knows method paths, parameters and limits precisely, instead of inventing them.
Good fit when
- You need the path, parameters, access scope or limit of a specific Market method
- You are designing a Market integration and need to understand the difference between FBY, FBS, Express, DBS and LaaS models
- The agent hits an error like 420 Enhance Your Calm or 423 Locked and needs to know what to do about it
Not a fit when
- You need a ready client or SDK that makes requests itself: this is reference documentation, not a library
- You need official Yandex support: the project explicitly states it is not affiliated with Yandex, and in case of a mismatch, the official docs win over this reference
Example request
What is the rate limit and required access scope for the Yandex Market price update method?Limitations
This is not an API SDK or client, just reference documentation for the agent's context. The project is unofficial; it syncs daily, but there can be a delay between Yandex updating its spec and a human merging the pull request. Only the tables are auto-generated; hand-written explanations need separate upkeep.
How to disable. Delete the skill folder from ~/.claude/skills.
Security check
- Reference documentation only; it makes no calls to the Market API
README in short
The Russian README describes the skill as an unofficial Yandex Market Partner API reference in Claude Code Skill format, covering 165 methods, limits, access scopes and fulfillment models. It explains this is markdown documentation, not an SDK, and that the tables are generated from the official spec. It gives the file structure, describes the daily auto-update process via GitHub Actions with an all-or-nothing principle and protection for hand-written content, local sync and generation commands, data sources, and an explicit note that the project is not affiliated with Yandex. MIT license.
SKILL.md
--- name: ym-api description: > Справочник по Яндекс Маркет Partner API (api.partner.market.yandex.ru) для продавцов, авторизация Api-Key и доступы, лимиты запросов, пагинация pageToken, ошибки, асинхронные отчеты, API-уведомления и все 165 методов по разделам: товары, цены, остатки, заказы, отгрузки FBS, возвраты, отчеты, буст и акции, отзывы и чаты, статистика, справочники. Используй когда нужно узнать путь, параметры или лимит метода Яндекс Маркета, разобраться с моделями FBY, FBS, DBS, Экспресс, LaaS или спроектировать интеграцию с Маркетом. --- # Яндекс Маркет Partner API, справочник Глобальный скилл-энциклопедия по API Яндекс Маркета для продавцов. Собран из официальной OpenAPI-спецификации (github.com/yandex-market/yandex-market-partner-api) и документации yandex.ru/dev/market/partner-api/doc/ru/. ## Когда использовать - Нужен путь, параметры, доступ (scope) или лимит конкретного метода Маркета - Проектируешь интеграцию с Маркетом - Разбираешься, чем отличаются модели FBY, FBS, Экспресс, DBS, LaaS в контексте API - Ловишь 420 Enhance Your Calm, 423 Locked, apiAvailability != AVAILABLE - Нужны финансовые данные: платежи, стоимость услуг, реализация, комиссии по заказам
FAQ
Are the method tables written by hand?
No, they are generated daily from Yandex's official OpenAPI spec and documentation pages; hand-written explanations live outside the auto-generated zones.
What if the reference disagrees with Yandex's docs?
The project states plainly: the primary source always wins, trust the official documentation and file an issue in the repository.
Related
A skills library that gives coding agents a development process: brainstorming, planning, TDD, subagents and code review
Skills for real engineers by Matt Pocock
Skills For Real Engineers
Small composable skills for engineering with agents: plan grilling, TDD, bug diagnosis, code review and architecture
GitHub toolkit for spec-driven development: the specify CLI adds agent commands and skills to a project, from principles to implementation
Reference MCP servers
Model Context Protocol servers
Official reference MCP servers: Filesystem, Fetch, Git, Memory, Sequential Thinking, Time and Everything