a1-yandex-kit-storelisted
Install: claude install-skill ztemerbekov/a1-yandex-kit-skills
# A1 Yandex KIT — Store
## Communication
Before producing any user-facing message, read and apply
[`../a1-yandex-kit/references/merchant-communication.md`](../a1-yandex-kit/references/merchant-communication.md)
completely.
Covers the store-level domain of the Yandex KIT e-commerce API — tags: Магазин,
Склады, Пользователи, Гео, Файлы, Редиректы, Новости, Алерты. This is where you read the store
profile and the API user, manage warehouses (variant stocks reference them; `UpdateWarehouse`
uses JSON Merge Patch), upload files (`POST /v1/files` — with `POST /v1/videos` in the
catalog domain, one of the API's two `multipart/form-data` endpoints), and maintain SEO
redirects and blog/news posts.
Alerts are the store's system-problem feed: `GET /v1/alerts` **requires** a status filter
(`ACTIVE`/`RESOLVED`) and returns `CRITICAL` before `WARNING`, newest first within a
severity. Only `WARNING` alerts can be closed by hand via
`POST /v1/alerts/{alert_id}/resolve`; an active `CRITICAL` one is rejected with 400 and
clears itself once the underlying problem is fixed.
For authentication (`Authorization: Bearer <token>`), the base URL (`https://api.kit.yandex.net`, all paths under `/v1/`), the 3 rps rate limit and the `{code, message, trace_id}` error contract, see the `a1-yandex-kit` skill.
## Workflow
Run the bundled scripts from this skill's directory — they are self-contained
(Node.js >= 20, builtins + a vendored validator, no `npm install`, no network).
1. **Search** for the op