4cms-articles
⚡ Этот скилл — для вызова через тул
Skill(4cms-articles), не черезRead .../SKILL.md.
4cms Articles
Читает уже опубликованные на витрине статьи/лендинги (article-html). Главный смысл — анти-каннибализация: перед тем как собирать новый лендинг, проверить, нет ли на сайте похожего, чтобы не плодить дубли и не растаскивать поисковый трафик.
Граница доменов. Это 4cms — «что уже опубликовано на витрине». Само создание/сборка/публикация лендинга — это PageCraft (
pagecraft-pages), он льёт страницы какarticle-html. Здесь мы только смотрим существующее.
Предусловие
- Для просмотра витрины (
articles.js) —FOURCMS_API_KEYс доступом к article-методам (Skill(4cms-env)). - Для анти-каннибализации (
find-similar.js) —PAGECRAFT_API_KEY(Skill(pagecraft-env)).
Установка зависимостей (один раз): npm install --prefix .claude/skills/4cms-articles
Если метод вернул
Доступ запрещён(код 100002) — у ключа нет прав на статьи или сработал троттлинг API при частых запросах. Скрипт сам делает один повтор с паузой; при устойчивом отказе — проверь права ключа.