К основному содержанию
скилл CX Codex

newsletter-promo — скилл для Claude Code: промо-ролик из выпуска

Собирает 12–20-секундный промо-клип для LinkedIn, Instagram или X из одного выпуска рассылки: хук, три кадра-доказательства и финальная карточка.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add charlie947/motion-graphics-skills --skill newsletter-promo -a claude-code
Открыть на GitHub

Что делает newsletter-promo

Скилл берёт текст выпуска и превращает его в короткое видео, которое ведёт читателя к полной версии. Сначала он читает выпуск, потом просит четыре вещи: ссылку или полный текст, хук, три реальных кадра из выпуска и финальную карточку с названием рассылки и адресом. Хук — это один вопрос или обещание, на которое отвечает выпуск. Если своего хука нет, скилл предложит три варианта из строк самого выпуска и будет ждать выбора.

Структура жёсткая: 0–3 секунды на хук, 3–11 на три кадра примерно по 2.5 секунды с подписью в 3–5 слов, 11–15 на название и призыв прочитать бесплатно. Дальше скилл выдаёт готовый бриф, который вставляется в Claude: тот собирает один самодостаточный файл index.html с анимацией на заданном размере. В брифе прописан запрет на печатающийся текст, свечение, подпрыгивания, градиенты на буквах и любые цифры, которых нет в брифе.

Перед началом скилл читает brand.md и MOTION.md. Если их нет, придётся сначала прогнать brand-intake или дать hex-коды, шрифт и файл логотипа — без этого результат не считается соответствующим бренду. Кадры-доказательства принимаются только вложенными файлами. Экспорт — 1080 x 1350 для LinkedIn и 1080 x 1920 для Stories и Reels.

Какие задачи решает

  • собрать промо-клип из свежего выпуска рассылки
  • придумать хук-вопрос по строкам самого выпуска
  • вписать три кадра-доказательства в 15-секундную раскадровку
  • получить вертикальное видео под Stories и Reels
  • сделать финальную карточку с названием рассылки и ссылкой

Примеры запросов агенту

  • сделай промо для моей рассылки из этого выпуска
  • собери тизер-видео на 15 секунд, вот три кадра и финальная карточка
  • нужен трейлер этого выпуска для LinkedIn, хук предложи сам

Как установить newsletter-promo

1Через Skills CLI (Vercel)

npx skills add charlie947/motion-graphics-skills --skill newsletter-promo -a claude-code

2Вручную: положить файлы

~/.claude/skills/newsletter-promo/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/newsletter-promo/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Вопросы о newsletter-promo

Как установить newsletter-promo в Claude?

Выполните npx skills add charlie947/motion-graphics-skills --skill newsletter-promo -a claude-code. Файл скилла окажется по пути ~/.claude/skills/newsletter-promo/SKILL.md.

Что делает newsletter-promo?

Превращает выпуск рассылки в промо-клип на 12–20 секунд: хук, три кадра-доказательства с подписями и финальная карточка с названием рассылки и адресом, где её читать.

Что нужно подготовить до запуска?

Ссылку или полный текст выпуска, хук, три реальных изображения или клипа из выпуска и текст финальной карточки. Ещё нужны brand.md и MOTION.md — либо hex-коды, шрифт и логотип, иначе скилл предложит сначала прогнать brand-intake.

Исходный текст

SKILL.md · MIT
---
name: newsletter-promo
description: Turn a newsletter edition into a 12-20 second promo clip for LinkedIn, Instagram or X that drives people to read and subscribe. Hook question, three proof frames from the edition, then the newsletter name and where to read it. Use when someone says "promo for my newsletter", "trailer for this edition", "get people to my Substack", "teaser video" or "promote this issue".
---

# Newsletter promo, built in code

A promo does one job: make someone want the full edition. Show the best bits, never the whole thing.

**Before you start:** read `brand.md` and `MOTION.md` if they exist. If not, run `brand-intake` first, or ask for hex codes, a font and a logo file. Never call a result on-brand without them.

## Step 1: Ask for four things, then wait

1. **The edition link** or the full text. Read it before anything else.
2. **The hook.** The one question or promise the edition answers. If none is given, propose three from the edition's own lines and wait for a pick.
3. **Three proof frames.** Real images, charts or clips from the edition. Attached files only.
4. **The ending card,** word for word: newsletter name, where to read it, and an optional subscriber count with its source.

## Step 2: Structure (15 seconds)

| Time | Frame |
|---|---|
| 0-3s | The hook, big. A question works better than a statement. |
| 3-11s | Three proof frames, about 2.5s each, each with a 3-5 word label. |
| 11-15s | Newsletter name, "Read it free at [URL]", held still. |

## Step 3: Build brief (paste into Claude Code)

```
Build one self-contained HTML file called index.html: a 15-second promo at [WIDTH] x [HEIGHT] for my newsletter edition, using only the files I attached.

Hook (0-3s): "[HOOK]" in bold condensed type, [TEXT] on [BG], key words in [ACCENT].
Proof (3-11s): my three attached images in this order, each held about 2.5 seconds with a slow push-in and this label: [LABEL 1], [LABEL 2], [LABEL 3].
End card (11-15s): "[NEWSLETTER NAME]" and "Read it free at [URL]". Hold still, readable on a phone.

Banned: typewriter text, glow, bouncing, gradients on text, any claim or number not in my brief.

Build rules: every frame from the time alone, window.seek(seconds), wait for seek when the URL has ?render. Capture one frame per shot and check every label is readable at phone size.
```

## Step 4: Export and post

Export 1080 x 1350 for LinkedIn and 1080 x 1920 for Stories and Reels. Put the edition link in the first line of the caption, not only the comments.

© charlie947 · MIT · charlie947/motion-graphics-skills

Похожие скиллы

Всё по теме «Маркетинг и контент» →
explainer-high-energy Barty-Bart Собирает 12–20-секундный динамичный промо-ролик о продукте: HTML-страница рендерится в MP4 с синтезированной музыкой. CX Codex +1 831установок email-and-newsletter social-media-skills Скилл для стратегии email-рассылок: помогает собрать список подписчиков, спланировать выпуски и связать почту с соцсетями. CX Codex +1 595установок promo-video OpusGameLabs Записывает автономный промо-ролик игры на Phaser в MP4 50 FPS, вертикально 9:16. Пригодится, когда нужен клип для соцсетей без ручной съёмки. CX Codex +1 857установок record-promo OpusGameLabs Записывает автономный ролик геймплея в 50 FPS для TikTok, Reels и X. Нужен, когда игра уже играется, а показать её нечем. CX Codex +1 840установок hyperframes-registry heygen-com Находит и добавляет в проект около 450 готовых визуальных блоков HyperFrames — от титров до шейдеров. Пригодится, когда видеоэффект проще взять из базы, чем верстать с нуля. CX Codex +1 1 000 000установок newsletter-generation bytedance Собирает профессиональные email-дайджесты и рассылки с исследованием темы через веб-поиск, курированием контента и готовой markdown-разметкой. CX Codex +1 1 800установок

Из того же набора13

motion-effects Собирает один из 16 моушн-эффектов в вашем бренде как зацикленный HTML-файл на 8 секунд, который покадрово выгружается в MP4 или GIF. CX Codex +1 1 500установок model-showdown Готовит честное видео-сравнение моушн-графики от трёх нейросетей по единому брифу. Сводит результаты первой попытки в ролик 16:9 или рилс 1080x1920. CX Codex +1 1 400установок milestone-reveal Собирает 12-секундный зацикленный ролик, где тысячи точек слетаются в вашу реальную цифру подписчиков, выручки или клиентов. CX Codex +1 1 400установок loop-cover Превращает обложку рассылки или блога в аккуратный зацикленный GIF размером 896x640 на 180 кадров. Оживляет ровно одну деталь, сохраняя первый кадр законченным. CX Codex +1 1 400установок apple-launch-film Собирает лонч-фильм в стиле Apple для Mac целиком в коде: меню-бар, чёлку, виджеты и градиентные обои. Пригодится, когда нужен ролик без записи экрана и After Effects. CX Codex +1 1 500установок title-sequence-3d Скилл собирает кинематографичный 3D-опенер на Three.js в одном HTML-файле. Пригодится, когда для видеоролика или рассылки нужна яркая заставка с неоновыми вывесками и логотипами. CX Codex +1 1 500установок brand-intake Скилл проводит короткое интервью и разбирает 3–5 референсов, чтобы собрать brand.md и MOTION.md — файлы, из которых остальные скиллы пака берут цвета, шрифты и тайминги. CX Codex +1 1 500установок motion-brief-writer Превращает сырую идею анимированной графики в точный build-промпт для Claude. Спрашивает недостающее, не выдумывает числа. CX Codex +1 1 500установок

Спонсоры проекта

Компании, которые помогают держать аналитику открытой