paper-reel — скилл

Скилл для Claude Code рисует в коде вертикальные ролики 9:16 в стиле бумажной аппликации: сценарий, озвучка и MP4 одной командой

  • 133 ★ репозитория
  • Последний коммит
Скилл

Расширенный доступ

Почему такой уровень

  • Запускает локальные процессы Node, Chromium и ffmpeg и скачивает модели речи, поэтому ставит пакеты и пишет файлы на диск
Все причины и проверки

haiderfarooq3/paper-reel

Установка

Работает в

В терминале, через SkillFoxx CLI

npx skillfoxx add skills/paper-reel

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

Доступ и проверки

Как мы проверяем

Расширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.

  • Запускает локальные процессы Node, Chromium и ffmpeg и скачивает модели речи, поэтому ставит пакеты и пишет файлы на диск

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Вы называете тему, Claude пишет шесть или семь реплик, и команда `reel export` собирает MP4. Картинка рисуется кодом на HTML canvas: плоские текстурные бумажные фигуры, маскот-коробка в новой шапке на каждой сцене, заголовок на табличке, резиновые штампы и счетчики. Подписи появляются по клочку бумаги на слово. Синхронизацию задает голос. Каждая реплика становится сценой, Kokoro озвучивает ее, а whisper.cpp размечает слова по времени, и реквизит включается по ним: штамп бьет на слове «free», счетчик растет на слове «stars». Все работает локально на Mac с Kokoro, whisper.cpp, Playwright и ffmpeg, без ключей и аккаунтов. Экспорт дает 1080 на 1920 при 30 кадрах в секунду, ролик на 23 секунды рендерится около 30 секунд на чипе серии M.

Для кого. Авторам коротких обучающих роликов и разработчикам, которые хотят анонсировать скилл или репозиторий вертикальным видео без монтажной программы.

Подходит, если

  • Нужен ролик на 20–30 секунд про библиотеку или инструмент для соцсетей
  • Анонс скилла для репозитория должен выйти с ключевым словом призыва в комментариях
  • Сборка должна повторяться: сценарий лежит в `voice/script.json`, сцены в `src/scenes.js`
  • Ролик нужно проверить на наложение текста и повторяемость кадров перед экспортом командой `reel check`

Не подходит, если

  • Работа идет на Linux или Windows: инструкции написаны для macOS с Homebrew
  • Требуется живое видео с лицом, актером или сложной игрой героев: стиль плоский, без лицевой анимации
  • Голос должен звучать иначе или на языке, которого нет среди моделей Kokoro

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

Сделай paper-reel про uv, менеджер пакетов Python, с ключевым словом призыва UV и покажи сценарий до рендера

Ограничения

  • Нужны macOS, Node 18 или новее, ffmpeg и whisper.cpp. Команда `reel doctor` проверяет каждый компонент: модель whisper, Python с `kokoro-onnx` и файлы моделей Kokoro.
  • Установка скачивает Chromium через Playwright и модели речи, это сотни мегабайт.
  • Рендер дает ролик 1080 на 1920 при 30 кадрах в секунду, а время около 30 секунд указано для чипов Apple серии M.
  • Стиль закреплен: бумажные фигуры, маскот-коробка и штампы. Другой визуальный язык потребует правки сцен в `src/scenes.js`.
  • Проект независимый, не связан с Anthropic. Ядро рендера и инструменты кадров взяты из проекта `animate` (cth9191, MIT).

Как отключить. Удалите папку `~/.claude/skills/paper-reel`. Готовые ролики лежат там, куда вы их экспортировали, например в `~/reels/`, и удаляются вручную.

Частые вопросы

Как проверить, что все установлено?

Выполните `~/.claude/skills/paper-reel/bin/reel doctor`: он проверит каждый компонент и выведет точную команду для недостающего.

Нужны ли ключи API или аккаунты?

Нет. Голос делает локальный Kokoro, тайминги слов whisper.cpp, картинку HTML canvas и Playwright, сборку ffmpeg.

Как запустить конвейер вручную?

Создайте проект `reel new ~/reels/my-reel`, поправьте `voice/script.json` и `src/scenes.js`, затем `reel voice`, `reel still`, `reel check` и `reel export`.

Какого размера выходит ролик?

1080 на 1920 пикселей при 30 кадрах в секунду, с приглушенной фоновой музыкой около -14 LUFS.

Что такое ключевое слово призыва?

Слово для комментариев, например UV или REPO, которое попадает в финальную сцену ролика. Его задают в запросе к Claude.

Обсуждение

Вопросов и отзывов пока нет.

Скиллы

Скилл Claude Code: корейский моушн-ролик по одному запросу, от сценария до озвучки ElevenLabs, музыки и проверки

СкиллРасширенный доступ73Звезды репозитория

Девять скиллов и библиотека Remotion делают вертикальные ролики-объяснения в стиле бумажной аппликации от стратегии до рендера.

СкиллРасширенный доступ194Звезды репозитория

Одиннадцать скиллов Claude Code делают из клипа с говорящим человеком рилсы: заголовки, графика позади, сплит-экран

ПлагинРасширенный доступ74Звезды репозитория

Скилл Claude Code для видео из кода делит ролик на сцены и подбирает каждой свой движок, от Paper.js и Three.js до Manim.

СкиллРасширенный доступ115Звезды репозитория

Скилл Claude Code делает из строки с темой шоурил на HyperFrames: тайминг по битам, переходы-морфы и звук, написанный кодом.

СкиллМинимальный доступ185Звезды репозитория

Коротко о README

README показывает пример ролика и объясняет, как голос управляет сценами. Дальше идут установка на macOS, запрос к Claude и ручной конвейер с командами `reel`, ссылки на справку в `SKILL.md` и `references/style.md` и раздел об авторстве и лицензии MIT.

Бейдж для README

Сообщить о проблеме