Vidu Skills

Скилл для vidu-cli: генерирует видео, изображения и озвучку Vidu, ведет задачи, референсы, клонированные голоса и оценку кредитов

  • 79 ★ репозитория
  • Последний коммит
СкиллОфициальный

Широкий доступ

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

  • Токен `VIDU_TOKEN` управляет вашим аккаунтом Vidu, а генерация тратит платные кредиты и квоту
  • Скилл загружает ваши изображения, аудио и видео в облачный сервис и работает с клонированными голосами
Все причины и проверки

shengshu-ai/vidu-skills

Установка

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

npx skillfoxx add skills/vidu-skills

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

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

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

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

Широкий доступИнструмент может менять данные, выполнять команды или работать с секретами.

  • Токен `VIDU_TOKEN` управляет вашим аккаунтом Vidu, а генерация тратит платные кредиты и квоту
  • Скилл загружает ваши изображения, аудио и видео в облачный сервис и работает с клонированными голосами

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

Что делает

Vidu Skills — скилл, который управляет сервисом генерации Vidu через `vidu-cli`. Агент создает видео из текста, из изображения или по началу и концу кадра, строит ролики по референсам, делает картинки в разрешении до 4k, озвучку и липсинк. Есть монтаж на нескольких дорожках с видео, звуком, субтитрами и эффектами, а также повтор прошлых запусков, продление видео и улучшение изображения. Скилл ведет историю задач: ожидание, скачивание, отмена и удаление. Он умеет оценивать стоимость генерации в кредитах, смотреть остаток и операции, работать с референс-элементами и клонированными голосами. Режим расписания выбирают между кредитами, ночным режимом и подпиской. Версия 1.5.0 требует `vidu-cli` 0.2.36 или новее.

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

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

  • Нужен ролик по тексту или по кадру, и результат надо дождаться и скачать без ручной работы
  • Вы собираете монтаж из нескольких дорожек с титрами и эффектами через временную шкалу
  • Перед запуском хочется узнать цену в кредитах и посмотреть остаток баланса
  • Прошлый запуск понравился, и его надо повторить с другими параметрами или продлить
  • Нужна озвучка выбранным голосом из общего пула сервиса

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

  • У вас нет аккаунта и токена Vidu: без `VIDU_TOKEN` скилл не работает
  • Нужен другой сервис генерации видео: скилл написан только под `vidu-cli`
  • Установка `vidu-cli` старше 0.2.36 недоступна: запасных сценариев для старых версий нет
  • Бюджет кредитов ограничен, а задача требует многих длинных роликов

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

Сгенерируй через Vidu пятисекундный ролик по этому кадру, дождись результата, скачай и покажи стоимость в кредитах

Ограничения

Нужны Node.js 14 и новее, `vidu-cli` 0.2.36 или новее и токен в переменной `VIDU_TOKEN`: его берут в аккаунте на vidu.cn для материкового Китая или на vidu.com за его пределами. Адрес сервиса по умолчанию `https://service.vidu.cn`, для зарубежного аккаунта задают `VIDU_BASE_URL=https://service.vidu.com`. Генерация тратит кредиты, квоту подписки или ночные лимиты, а режимы расписания зависят от модели: Q4 принимает кредиты и ночной режим, Drama и Wan 3 только кредиты. Новые модели сами выбранную вами не заменяют. Материалы для референсов загружаются в сервис.

Как отключить. Удалите папку скилла из каталога скиллов агента и выполните `npm uninstall -g vidu-cli`. Токен уберите из окружения и отзовите в аккаунте Vidu.

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

Как поставить Vidu Skills?

Выполните `npx skills add shengshu-ai/vidu-skills`, затем `npm install -g vidu-cli@latest`. Для среды OpenClaw есть `clawhub install github:shengshu-ai/vidu-skills`.

Где взять токен Vidu?

В аккаунте на vidu.cn для материкового Китая или на vidu.com за его пределами: меню аватара, пункт Vidu Token. Значение кладут в переменную `VIDU_TOKEN`.

Что делать с моделью и режимом расписания?

Параметры и ограничения моделей лежат в `references/parameters.md`. Например, Q4 по умолчанию идет за кредиты и принимает ночной режим, а Drama и Wan 3 работают только за кредиты.

Можно ли узнать цену до запуска?

Да, скилл оценивает кредиты на генерацию, озвучку, липсинк и улучшение, показывает остаток квоты и баланс кредитов с операциями.

Как отличается звук в ролике от референса?

Звук результата задают флагом `--with-audio` или `--with-audio=false`, а звук референса передают отдельным `--audio`.

Обсуждение

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

Скиллы

Скилл учит агента собирать видео с закадровой озвучкой через narrator-ai-cli: поиск ролика, шаблон, музыка, голос, текст и монтаж

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

Clipmivo Video

clipmivo-video

Официальный

Скилл для ClipmivoAI: агент оценивает видеозадачу в кредитах, запускает генерацию, следит за ней и скачивает результат.

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

Пара скиллов для агента: настройка среды монтажа и сборка вертикального короткого видео по восьми шагам с проверкой

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

Скилл превращает идею, ссылку или скринкаст в готовое видео: аватар HeyGen, b-roll, субтитры и контроль качества

СкиллШирокий доступ343Звезды репозитория

Скилл для платформы LibTV: агент по текстовому описанию делает картинки и видео, правит готовые ролики и скачивает результат.

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

Коротко о README

README перечисляет возможности скилла в таблице, затем способы установки через `npx skills` и ClawHub, установку `vidu-cli`, переменные окружения и получение токена для материкового Китая и зарубежного аккаунта. Справка по моделям вынесена в `references/parameters.md`.

Бейдж для README

Исходный SKILL.md

---
name: vidu-skills
description: Generate and deliver Vidu videos, images, and speech through vidu-cli; manage generation tasks, reference assets, creations, personal cloned voices, and credit quotes. Use for Vidu generation, lip-sync, timeline composition, video extension or upscaling, and related Vidu account workflows. Requires VIDU_TOKEN and vidu-cli v0.2.36 or newer.
version: 1.5.0
homepage: https://www.vidu.cn/
primaryEnv: VIDU_TOKEN
metadata: {"openclaw":{"requires":{"bins":["node","npm","vidu-cli"],"env":["VIDU_TOKEN"]},"primaryEnv":"VIDU_TOKEN","install":[{"id":"vidu-cli","kind":"node","package":"vidu-cli","bins":["vidu-cli"],"label":"Install vidu-cli via npm (requires Node.js >=14; postinstall downloads a platform binary from GitHub)"}]}}
---

# Vidu Generation and Asset Workflows

Use `vidu-cli` **v0.2.36 or newer**. This skill is aligned with v0.2.36 (`6bb4b07`). Check `vidu-cli --version` on first use; ask users of older versions to upgrade rather than inventing compatibility fallbacks.

## Execution Model

Call the CLI with the host's command execution tool. Prefer argv arrays when supported; if the host accepts shell commands, quote arguments correctly and use prompt/timeline files for complex content. No batch orchestration tool is required. Use CLI flags, not raw API request bodies; compose timeline JSON is an input supported by the CLI.

Keep the default JSON output for agents. `--format table` is for human inspection. Parse exit status, stdout, and stderr separately: argument errors are text on stderr; runtime failures normally return `ok: false` JSON. See [errors and retry](references/errors_and_retry.md).

Environment: `VIDU_TOKEN` is required. `VIDU_BASE_URL` defaults to `https://service.vidu.cn`; overseas accounts use `https://service.vidu.com`. Optional `VIDU_DEBUG=1` prints response bodies to stderr. Read [setup](references/setup.md) for installation or credential problems.

## Choose a Workflow

| User intent | Command / reference |
|---|---|
| Generate images or videos | `task submit --type ... --model-version ...`; read [parameters](references/parameters.md) for the task/model matrix, reference limits, and defaults. |
| Generate speech or lip-sync | `task tts` or `task lip-sync`; read [parameters](references/parameters.md). Select official voice IDs from `task tts-voices` / `task lip-sync-voices`. |
| Compose video/audio/subtitle/effect tracks | `task compose --timeline ...`; read [compose](references/compose.md) before building a timeline. |
| Find, inspect, wait for, or download a task | `task list`, `task get --details`, `task wait`; read [task workflows](references/task_workflows.md). |
| Cancel/delete a task, rerun, extend, or enhance a creation | `task cancel/delete/rerun/extend/upscale-image/upscale`; read [task workflows](references/task_workflows.md). |
| Create/manage reference elements or browse/favorite creations | `element ...`, `creation ...`; read [assets](references/assets.md). |
| Clone/manage a personal voice and use it for TTS | `voice create/list/get/update/wait`; read [voices](references/voices.md). |
| Check quota, credits, transactions, or a quote | `quota pass/credit/records`, `task cost/tts-cost/lip-sync-cost`; read [parameters](references/parameters.md). Video upscale quotes use `task upscale-cost`, documented in [task workflows](references/task_workflows.md). |
| Upload a reusable image | `upload <local_image_path>` returns `upload_id` and `ssupload_uri`; image input flags can also upload automatically. |

## Core Rules

- Respect the user's selected model. Do not switch defaults solely because a newer model is available. Read the model matrix before adding model-specific settings.
- Repeat `--image`, `--material`, `--audio`, and `--video` per input. Each material is one `name:id:version` argument; never comma-join materials.
- Input requirements are model-specific. Q4 supports audio-only references; Drama and Wan 3 accept multimodal references with different limits. Do not apply the legacy image/material count to every reference task.
- `--audio` supplies reference audio; `--with-audio` enables output audio and `--with-audio=false` disables it on supported video models. Omission preserves existing behavior. Quote and submit with the same audio selection.
- Schedule modes: `nopeak` = **off-peak mode (闲时模式)**, `claw_pass` = **pass mode (通行证模式)**, `normal` = **credit mode (积分模式)**. Availability and off-peak eligibility/quota depend on the model and server. Do not automatically change an explicitly selected mode after rejection.
- Image tasks need no duration; `element create` has no duration option. Drama/Wan 3 have video defaults; older submit models still require explicit duration/resolution as applicable.
- `--prompt-file` aliases `--prompt-path`; `--model` aliases `--model-version`; `--voice` aliases `--voice-id` where supported. Prefer full names in examples.
- Task IDs, numeric creation IDs, element IDs/versions, and personal `voice_...` IDs come from responses and are not interchangeable.

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