4cms-products
⚡ Этот скилл — для вызова через тул
Skill(4cms-products), не черезRead .../SKILL.md.
4cms Products
Поиск и резолв товаров витрины через аутентифицированный API api.4partners.io/v1. В отличие от брендов/рубрик, у товаров есть серверный поиск и фильтры — поэтому работу отдаём API, локально ничего не сканируем.
Граница доменов. Это 4cms — реальные товары витрины (id/ссылки для привязок). Создание/публикация страниц — PageCraft. Отдельный товар по имени можно резолвить и через
4cms-resolve(публичныйsuggestдаёт id товара сразу) — сюда идём за выборками (фильтр по бренду/рубрике/цене) и деталями.
Предусловие
FOURCMS_API_KEY с доступом к товарам (Skill(4cms-env)). Установка зависимостей (один раз): npm install --prefix .claude/skills/4cms-products
Рейт-лимит ~600 req/min, HTTP всегда
200(статус в теле). При100002 «Доступ запрещён»чаще всего это лимит — разнеси запросы и повтори (api.jsавто-ретраит 1 раз). Если устойчиво даже одиночным запросом — у токена может не быть скоупа на товары.
Инструмент
node .claude/skills/4cms-products/scripts/products.js [команда] [флаги]