dance-video-to-prompt — скилл

Скилл превращает короткое видео с танцем или сменой образов в структурированный промпт для генератора видео.

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

Минимальный доступ

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

  • Скрипты пишут файлы в `output/` и копируют скилл в домашние каталоги агентов.
Все причины и проверки

cattlez/dance-video-to-prompt

Установка

Работает в

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

npx skillfoxx add skills/dance-video-to-prompt

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

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

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

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

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

  • Скрипты пишут файлы в `output/` и копируют скилл в домашние каталоги агентов.

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

Что делает

Скилл `dance-video-to-prompt` берет локальный ролик (лучше до 10 секунд) и пишет по нему промпт для генерации похожего видео. Сначала скрипты нарезают плотные кадры, проверяют их резкость, подменяют смазанные соседними и считают темп звуковой дорожки (BPM, удары). Агент сам смотрит кадры, фиксирует телосложение, одежду, место съемки, ракурс и мимику, затем сводит это с ритмом. Результат всегда состоит из семи блоков: визуальный стиль, сцена, место съемки, техника съемки, список движений с привязкой к ритму, реплики и фоновый звук. В репозитории есть и вариант без агента, который отправляет кадры во внешнюю модель с поддержкой изображений.

Для кого. Авторам коротких роликов, которые собирают похожие видео в Kling, Runway или Jimeng и хотят описать оригинал в виде готового промпта.

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

  • Танцевальный ролик нужно воспроизвести в генераторе видео с попаданием в такт.
  • Видео с переодеванием или прогулкой в разных нарядах разбирают на сцены.
  • Промпт для нескольких похожих роликов собирают по одному шаблону из семи блоков.
  • Хочется понять темп и точки ударов музыки в готовом клипе перед пересъемкой.

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

  • Нужны точные координаты суставов или захват движения.
  • Ролик длиннее 20 секунд и его не хотят делить на части.
  • Кадры содержат человека, чей облик нельзя воспроизводить без согласия.

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

Разбери ролик `/path/to/dance.mp4` и выдай семь блоков промпта с привязкой движений к ударам.

Ограничения

Последний коммит в августе 2026 года, лицензия в репозитории не указана. Инструкция и вывод написаны на китайском. Нужны Python версии 3.10 или новее, OpenCV и Pillow. Скилл не собирает видео, только текст промпта. На нечетких кадрах он не придумывает пальцы и черты лица, поэтому описание получается общим. Анализ ролика с реальным человеком делайте только со своим материалом или с согласия автора. Для режима с внешней моделью нужен свой ключ и адрес, а кадры тогда уходят этой модели.

Как отключить. Удалите папку `dance-video-to-prompt` из `~/.claude/skills/`, `~/.agents/skills/` и `~/.grok/skills/`. Рабочие каталоги `output/` очистите вручную.

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

Нужен ли API-ключ?

Нет, если работать в режиме скилла: кадры смотрит сам агент. Ключ и адрес модели нужны только для варианта `analyze_api.sh`.

Какой длины ролик подходит?

Лучше до 10 секунд, до 20 терпимо. Более длинные видео стоит разрезать на части.

Как поменять плотность кадров?

По умолчанию кадр берется каждые 0,33 секунды. Для большей точности добавьте флаг `--interval 0.25` к `analyze_api.sh`.

Куда скилл ставится?

Скрипт `install.sh` копирует его в каталоги скиллов Grok, общий `~/.agents/skills/` и `~/.claude/skills/`, если такая папка есть.

Что получается на выходе?

Файл `prompt.md` с семью блоками и `analysis.json` с фактами по кадрам. Оба лежат в папке `output/<имя видео>_<время>/`.

Обсуждение

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

Скиллы

Скилл пишет по идее готовые раскадровки для Seedance 2.0 в Jimeng: сначала разбирает референсы, затем берет нужную из пяти методик

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

Скилл ведет агента через семь этапов для ролика на 15–90 секунд: скрипт проверяет каждый этап, следующий ждет

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

Скилл учит агента писать промпты для видеомодели Jimeng Seedance 2.0 от ByteDance: ссылки @ на материалы, язык камеры, тайминг, шаблоны

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

Скилл превращает идею, тему или отрывок романа в многокадровый промпт на 30 секунд для видеомодели Seedance 2.5.

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

Скилл превращает сюжет или сцену в кинематографичный промпт для ИИ-видео на 6–30 секунд, с кадрами, игрой и звуком.

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

Скилл пишет структурные промпты для Seedance, Kling, Veo и Sora: вид домашней съемки, дефекты техники, таймлайн и звук

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

Сравнение с похожими

Карточки с тем же главным запросом: чем они отличаются.

ИнструментОфициальныйЗвезды репозиторияГлавное отличие
dance-video-to-prompt (эта карточка)нет148
Awesome GPT Imageнет2 296каталог готовых промптов для картинок; здесь промпт строится по реальному видео
Realistic Video Promptingнет337учит писать промпты для видео вручную; здесь их собирают из кадров и ритма ролика

Коротко о README

Семь блоков вывода описаны в `references/output_contract.md`, шаблон лежит в `templates/output_template.md`. Ритм считает отдельный подагент `agents/rhythm_agent.md`.

Бейдж для README

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