4cms-catalog

Installation
SKILL.md

Этот скилл — для вызова через тул Skill(4cms-catalog), не через Read .../SKILL.md.

4cms Catalog

Обход и перечисление каталога витрины через аутентифицированный API api.4partners.io/v1: дерево рубрик и список брендов. Отдаёт реальные id/slug/link — для привязок блоков и ссылок.

Когда что брать. Нужно зарезолвить одно имя или URL в id — бери 4cms-resolve (публичные ручки, без ключа, мгновенно). Нужно перечислить/обойти (все подрубрики, дерево, список брендов) — это сюда.

Граница доменов. Это 4cms — реальные сущности витрины. Создание/публикация страниц — PageCraft.

Предусловие

FOURCMS_API_KEY с доступом к каталогу (Skill(4cms-env)). Установка зависимостей (один раз): npm install --prefix .claude/skills/4cms-catalog

Рейт-лимит ~600 req/min. HTTP всегда 200 — реальный статус в теле. При 100002 «Доступ запрещён» чаще всего это лимит: разнеси запросы, повтори (api.js делает 1 авто-ретрай). Поэтому обходы — по чанкам, лениво, а не «выкачать весь каталог разом».

Рубрики — rubrics.js

Дерево может быть на десятки тысяч узлов, поэтому целиком не тянем — ходим по уровням.

Installs
96
First Seen
Jul 1, 2026
4cms-catalog from page-craft.4partners.io