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

claude-typer — скилл для Claude Code: видео с печатью промпта

Скилл превращает текст промпта в ролик, где строка печатается сама в окне в стиле Claude, и отдаёт путь к готовому .mov в текущей папке.

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

Что делает claude-typer

Скилл берёт текст, который должен «напечататься», и запускает скрипт scripts/render_claude_typer.py через /usr/local/bin/python3. Скрипт обращается к удалённой композиции Typer30fps на www.laosunwendao.com и рендерит ролик силами Remotion CLI. На выходе — путь к файлу в рабочем каталоге, имя собирается из промпта: служебные просьбы в начале отбрасываются, недопустимые для файловой системы символы вырезаются.

Штатный рендер — прозрачный MOV: 30 кадров в секунду, кодек prores с профилем 4444, пиксельный формат yuva444p10le, --scale 2. Размер кадра и ширину окна с текстом задают аргументами --video-width, --video-height, --claude-width. Локальный Chrome или Chromium находится автоматически и подставляется через --browser-executable, параллельность держится на --concurrency 1, таймаут — 300000, а флаги, которых скрипт не знает, уходят прямо в remotion render.

Раннер по умолчанию — bunx @remotion/cli, при его отсутствии срабатывает запасной вызов npx с закреплёнными версиями, то есть нужен Node.js и доступ к npm. Без сети до www.laosunwendao.com рендерить не из чего: композиция живёт на этом сайте. Если ловит таймаут delayRender(), помогает увеличенный --timeout-ms при --concurrency=1.

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

  • сделать ролик, где промпт печатается в окне Claude
  • отрендерить MOV с прозрачным фоном для монтажа
  • подогнать размер кадра и ширину окна под нужное соотношение
  • запустить рендер на машине без установленного глобально Remotion
  • переименовать выходной файл по тексту промпта

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

  • Сделай видео, где мой промпт печатается в окне Claude: Собери отчёт по кварталу за пять минут.
  • Отрендери тот же текст квадратом 1080×1080, окно с текстом шириной 880.
  • Перерендери с кодеком prores и профилем 4444, таймаут подними до 600000.

Как установить claude-typer

1Через Skills CLI (Vercel)

npx skills add vibe-motion/skills --skill claude-typer -a claude-code

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

~/.claude/skills/claude-typer/SKILL.md

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

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

Вопросы о claude-typer

Как установить claude-typer в Claude Code?

Выполните npx skills add vibe-motion/skills --skill claude-typer -a claude-code. После этого скилл лежит в ~/.claude/skills/claude-typer/SKILL.md и подхватывается агентом.

Что делает claude-typer?

Берёт текст промпта и рендерит видео с анимацией его набора в стиле Claude, вызывая Remotion CLI против удалённой композиции на www.laosunwendao.com. Возвращает путь к .mov в текущей папке.

Что нужно, чтобы рендер прошёл?

/usr/local/bin/python3 для скрипта, Node.js с доступом к npm для раннера и сеть до www.laosunwendao.com. Chrome или Chromium скрипт находит сам.

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

Все скиллы по теме «Настройка агента: память, контекст, субагенты» →
setup-matt-pocock-skills Matt Pocock Скилл настраивает репозиторий для инженерных скиллов Matt Pocock: задаёт трекер задач, метки триажа и расположение доменной документации. Запустите его перед первым использованием остальных скиллов. 1 052 851установок ask-matt Matt Pocock Помогает выбрать подходящий скилл или рабочий поток из набора Matt Pocock. Пригодится, когда непонятно, с чего начать задачу: от идеи до разбора бага. 766 587установок to-tickets Matt Pocock Разбивает план, спецификацию или переписку на небольшие сквозные задачи и отмечает, какие из них блокируют остальные. Пригодится, когда нужно согласовать порядок работы до публикации задач в трекере. 711 230установок writing-plans Jesse Vincent Скилл превращает требования к многошаговой задаче в подробный план реализации до начала работы с кодом. Пригодится, когда исполнителю нужно зафиксировать файлы, интерфейсы и проверки. CX Codex 282 859установок caveman-review JuliusBrussee Пишет замечания к коду одной строкой: место, проблема, исправление. Пригодится, когда ревью диффа или PR надо пройти быстро и без воды. CX Codex +1 411 800установок caveman-compress JuliusBrussee Сжимает CLAUDE.md, списки задач и другие текстовые файлы в краткий формат, сохраняя читаемую резервную копию. CX Codex +1 411 500установок

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

procedural-fish-render Автоматизирует запуск Remotion для экспорта процедурной анимации рыбы в видеофайл через проектный скрипт. CX Codex +1 1 000установок ruler-progress-render Загружает проект ruler-progress-animator и рендерит шкалу прогресса через Remotion. Пригодится для быстрой генерации анимации линейки с прозрачным фоном. CX Codex +1 958установок remotion-3d-ticker Создаёт зацикленную трёхмерную вертикальную прокрутку для видео в Remotion. Помогает собирать многоколоночные фотостены и титры с параллаксом. CX Codex +1 852установок light-spotlight-render Скилл создаёт HTML-анимацию, в которой световое пятно раскрывает текст. Задайте параметры эффекта и получите файл для просмотра в браузере. CX Codex +1 840установок wechat-2d-render Клонирует проект wechat-2d и собирает через Remotion демо-видео с анимацией чата в стиле WeChat. Пригодится, когда нужен готовый ролик для вставки в монтаж. CX Codex +1 817установок threejs-earth-render Клонирует репозиторий с Three.js Earth, рендерит анимацию маршрута по глобусу через Puppeteer и сохраняет GIF или MP4. CX Codex +1 653установок

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

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