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

article-highlights — скилл для Claude Code: вставки из статей

Собирает редакционные вставки из статей в Remotion: маркерные выделения фраз, бумажная карточка, медленная камера. Для новостных и релизных моментов, где терминал выглядел бы натянуто.

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

Что делает article-highlights

Скилл ведёт агента по конкретному сценарию: сначала спрашивает формат и фон, потом строит сцену. Форматы — 4:3 на 1440×1080 для половинного экрана Instagram или 9:16 на 1080×1920 во весь экран. Фон выбирается из тёплого светлого, чистого тёмного, светлой сетки и тёмной сетки. Если решение отдано агенту, он берёт тёплый светлый.

Внутри — слоёная архитектура на DOM и SVG. Бумажная карточка лежит на выбранной поверхности, поверх неё идёт слой маркера на rough.js или SVG, а текст рисуется выше маркера. Поэтому выделение видно за словами, но не поверх них. Анимацию задают useCurrentFrame(), spring() и interpolate(), CSS-анимации не используются: сначала короткий расфокус, затем медленный наезд камеры, и только после стабилизации фокуса маркер прорисовывается слева направо, по одному выделению.

Жёсткое ограничение — никакого неона, свечения, цветных теней, градиентных пятен и glassmorphism. Маркер должен читаться как физический, приглушённый, полупрозрачный. Ещё скилл требует реальные данные источника: выдуманные издания, даты и цитаты он не пропускает. Перед сдачей агент проверяет результат по списку из восьми пунктов и доставляет MP4 с размерами, длительностью и командой рендера.

Скилл рассчитан на работу вместе с remotion-best-practices, motion-graphics и cinematic-camera — без них часть сценария придётся собирать самому.

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

  • собрать вставку из фрагмента статьи для новостного выпуска
  • выделить маркером ключевые фразы, не закрывая ими текст
  • подогнать карточку под 4:3 или 9:16 без обрезки по краям
  • удержать редакционную типографику вместо титровального слайда
  • проверить читаемость текста на мобильном размещении

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

  • Сделай вставку из этой статьи в Remotion: формат 9:16, фон clean dark, выдели маркером две ключевые фразы
  • Собери article highlight 4:3 на 1440×1080, маркер прорисуй слева направо после фокуса, без свечения
  • Проверь готовую вставку по гейту: маркер за текстом, источник настоящий, текст читается на мобильном

Как установить article-highlights

1Через Skills CLI (Vercel)

npx skills add Liamrjohnston/remotion-motion-graphics-skill --skill article-highlights -a claude-code

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

~/.claude/skills/article-highlights/SKILL.md

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

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

Вопросы о article-highlights

Как установить article-highlights в Claude?

Выполните npx skills add Liamrjohnston/remotion-motion-graphics-skill --skill article-highlights -a claude-code. Скилл окажется в ~/.claude/skills/article-highlights/SKILL.md.

Что делает article-highlights?

Собирает редакционную вставку из статьи в Remotion: бумажная карточка, маркерные выделения за текстом, медленный наезд камеры. Подходит для новостных, релизных и трендовых моментов.

Какие форматы и фоны поддерживаются?

Формат 4:3 на 1440×1080 для половинного экрана Instagram или 9:16 на 1080×1920 во весь экран. Фон — тёплый светлый, чистый тёмный, светлая сетка или тёмная сетка.

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

SKILL.md · MIT
---
name: "article-highlights"
description: "Editorial Remotion article inserts with mandatory format/background intake, layered highlights, zero neon/glow, and mobile QA."
---

# Article Highlights

Use with `remotion-best-practices`, `motion-graphics`, and `cinematic-camera` for news, release, trend, and article-proof moments where a terminal would feel forced.

## Mandatory intake

Before coding, ask for any missing decision:

> Which format do you want: 4:3 half-screen Instagram insert or 9:16 full-screen Instagram? And which background: warm light, clean dark, light grid, or dark grid?

- 4:3 insert: 1440×1080, designed to remain readable at roughly half of a 9:16 frame.
- 9:16 full-screen: 1080×1920, respecting caption/interface zones.
- Use 16:9 only when explicitly requested.
- If the user delegates the background, use warm light.

The article paper can remain light on a clean-dark or dark-grid scene. Do not silently change the whole composition to dark.

## Absolute visual ban

Zero neon, glow, bloom, luminous edges, colored shadows, cyan-purple gradients, gradient orbs, radial color washes, glassmorphism, cyberpunk lighting, or vibe-coded AI decoration. Highlights must look like physical marker/paper treatment—not emitted light.

Reject any prohibited treatment before delivery.

## Approved reference

Inspect `assets/examples/article-highlight.mp4` and contact/reference frames before coding. Continue its editorial hierarchy, generous paper spacing, restrained marker treatment, slow camera, and legibility. Use the canonical repository gallery when local assets are unavailable: `https://github.com/Liamrjohnston/remotion-motion-graphics-skill`.

## When to use

Use for:

- Informative/news/release/trend beats.
- “Something changed or launched” proof.
- Real article excerpts with meaningful highlighted phrases.
- Non-terminal evidence where editorial material clarifies the point.

Use `terminal-inserts` for CLI/setup/agent-run stories. Use authentic product footage/UI when the beat is a product demo.

## Core architecture

Do not flatten the article when marker strokes must sit behind text. Build layered Remotion DOM/SVG:

1. Selected scene surface.
2. Editorial paper/card with generous safe padding.
3. Rough.js/SVG marker layer above paper.
4. DOM/SVG text above marker.

The marker must sit visibly behind words and above paper.

## Material and layout

- Paper: warm white/off-white with neutral border and soft neutral shadow; never colored glow.
- Typography: editorial/news hierarchy—small section label, large serif/editorial headline, muted byline/date, and at most 2–3 short body lines.
- Highlights: restrained semi-transparent physical marker color such as muted yellow; never fluorescent.
- Use real article/source identity and supplied copy. Do not invent publications, dates, claims, or quotes.
- Hard-wrap intentionally and keep text inside transformed safe margins.
- Do not center like a title slide; it should feel like an authentic article excerpt.
- Remove nonessential pills/buttons/source clutter if unreadable at destination size.

## Animation

- Begin with a brief restrained blur-to-focus only when it supports the approved reference; blur is optical focus, not glow.
- No marker visible during the early focus phase.
- Use a slow subtle camera push and restrained perspective rotation.
- Start marker strokes after focus settles.
- Draw each highlight left-to-right using a mask/wipe.
- Sequence highlights; never reveal all at once.
- End with all key phrases readable and a stable hold.
- Drive animation with `useCurrentFrame()`, `spring()`, and `interpolate()`; no CSS animation.

## Highlighter rules

- Use rough.js or an irregular SVG marker shape.
- Marker remains behind text.
- Slight imperfection is good; a perfect gradient rectangle is not.
- Highlight only meaningful verified phrases, not whole paragraphs.
- Marker opacity must preserve text contrast.
- No fluorescent yellow, light emission, blur halo, or glowing edge.

## No redundant narration

Article/source text may appear when it is the actual evidence. Do not add a separate headline that merely repeats the spoken VO. Use only the authentic excerpt and minimal structural metadata.

## First-pass rejection gate

Do not deliver until every answer is “no”:

1. Was format or background unconfirmed?
2. Is there neon, glow, luminous marker treatment, colored shadow, gradient wash, or glassmorphism?
3. Is the source/article identity or claim invented?
4. Is the card a generic centered title slide instead of an editorial surface?
5. Is any key text unreadable at the selected Instagram placement?
6. Does marker sit above/obscure text or appear too early?
7. Does the camera crop the paper or create empty travel?
8. Does the result miss the approved reference’s restraint and polish?

Revise privately until the gate passes.

## QA and delivery

1. Typecheck or run the smallest meaningful validation.
2. Render an early no-highlight still, a mid-stroke still, a final-highlight still, and the end hold.
3. Confirm the marker is invisible early, behind text, and complete at the end.
4. Inspect for clipping, unreadable copy, invented source details, neon/glow, and weak framing.
5. Deliver MP4 with dimensions, duration, exact render command, and editor placement note.

© Liamrjohnston · MIT · Liamrjohnston/remotion-motion-graphics-skill

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

Всё по теме «Маркетинг и контент» →
remotion-motion-graphics haidrrrry Скилл для ИИ-кодинга, который заставляет агента писать код Remotion по правилам моушн-дизайна, а не выдавать линейные фейды и плоские фоны. CX Codex +1 1 100установок gsap-animation notedit Связывает GSAP с Remotion для рендеринга моушн-графики и сложных таймлайнов. Нужен при анимации текста, морфинге SVG и нестандартных кривых смягчения. CX Codex +1 313установок presentation-video iart-ai Собирает из колоды или плана слайдов анимированное видео с озвучкой: каждый слайд перестраивается как motion-графика, а длительность привязана к аудио. CX Codex +1 1 200установок remotion calesthio Скилл для вёрстки видео в Remotion с библиотекой переходов и правилами сборки сцен при 30 кадрах в секунду. CX Codex +1 1 200установок motion-broll Barty-Bart Создаёт моушн-графику и перебивки для разговорных видео по таймкодам субтитров. Генерирует анимации с морфингом одного элемента в такт речи спикера. CX Codex +1 1 700установок launch-video charlie947 Собирает промо-ролики для запуска продуктов на 30–45 секунд в виде автономного HTML-файла с покадровой анимацией и экспортом в MP4. Пригодится при релизе SaaS или курса. CX Codex +1 1 500установок

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

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

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