publish-multichannellisted
Install: claude install-skill ikigai-promotion-kz/ikigai-content-factory
# Публикация в несколько каналов
Готовый пакет к выпуску (папка от `reels/release.mjs`) уходит в выбранные каналы
одной командой. Между «собрано» и «опубликовано» стоит человек — и это единственная
часть, которую нельзя выкинуть.
## Главное правило
**Приёмка глазами до публикации, а не после.**
Скрипт умеет отправить всё разом, и именно поэтому он по умолчанию ничего не
отправляет: без флага `--yes` он показывает план и выходит. Не подсовывай `--yes`
сам, «чтобы человеку было меньше действий». Мы уже выключали свою первую ферму
за то, что она публиковала быстрее, чем кто-либо успевал посмотреть результат.
Что человек должен увидеть до отправки:
- ролик — **на телефоне**, а не на мониторе: мелкий титр на экране читается, на
телефоне превращается в шум;
- первый кадр — он же превью в ленте;
- подпись целиком, особенно первые 125 знаков: остальное площадка спрячет.
## Что нужно завести один раз
**Аккаунт Upload-Post** — посредник с одним API на два десятка площадок.
Прямые интеграции мы не делаем осознанно: каждая площадка — это своё
приложение-разработчика, своё ревью и свой протухающий токен. На LinkedIn и Meta
на этом теряют недели.
1. Регистрация на upload-post.com.
2. Создать **профиль** и подключить к нему свои соцсети. Профиль — это связка
аккаунтов; в `.env` идёт именно его имя, не почта.
3. `Settings → API Keys` → ключ.
4. В `engine/.env`:
```
UPLOAD_POST_API_KEY=...
UPLOAD_POST_USER=имя-профиля
```
**Тарифы, о которых надо сказать вслух:** Fre