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

scenario-video-ads — скилл для Claude Code: обзор и установка

Скилл управляет созданием видеорекламы в Scenario по брифу и фото продукта. Помогает собрать раскадровку, согласовать смету и выпустить ролики для TikTok или YouTube.

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

Что делает scenario-video-ads

Скилл выступает режиссёром проекта: принимает один бриф и фотографию товара, а затем ведёт производство через девять этапов — от концепции до префлайта. Сам продукт нейросетью не генерируется: его вырезают из реального снимка и встраивают в утверждённый кадр. Текст и логотипы тоже накладываются отдельно на этапе сборки, иначе генеративные модели искажают типографику от кадра к кадру.

Работа делится на контрольные точки. Самый затратный шаг — генерация видео, поэтому агент сначала рассчитывает смету каждого плана через dry_run и ждёт подтверждения бюджета. Если смежные скиллы пакета отсутствуют, агент предложит установить их командой npx skills add scenario-labs/skills --skill <name>.

Попытка собрать ролик локальным ffmpeg или сгенерировать единый длинный план сломает процесс: инструмент рассчитан на короткие шоты от 3 до 5 секунд и облачный монтаж инструментами Scenario.

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

  • рассчитать смету видеогенерации через dry_run до запуска анимации
  • собрать раскадровку рекламного ролика под формат 9:16 или 16:9
  • встроить снимок реального продукта в сгенерированные кадры
  • проверить готовые шоты на искажение логотипов через asset_analyze
  • смонтировать чистовой ролик с наложением титров в безопасных зонах

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

  • Создай раскадровку рекламы духов для TikTok на 20 секунд с форматом 9:16 по загруженному фото флакона
  • Посчитай смету генерации через dry_run и покажи таблицу расходов перед запуском видео
  • Собери видеоролик 16:9 для YouTube, наложи субтитры в безопасной зоне и выключи генерацию встроенного звука

Как установить scenario-video-ads

1Через Skills CLI (Vercel)

npx skills add scenario-labs/skills --skill scenario-video-ads -a claude-code

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

~/.claude/skills/scenario-video-ads/SKILL.md

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

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

Вопросы о scenario-video-ads

Как установить scenario-video-ads в Claude Code?

Выполните команду npx skills add scenario-labs/skills --skill scenario-video-ads -a claude-code.

Что делает скилл scenario-video-ads?

Он координирует создание рекламного видеоролика из фото товара и брифа, распределяя задачи генерации кадров, анимации, музыки и монтажа по смежным инструментам Scenario.

Почему скилл запрещает генерировать продукт и текст видеомоделью?

Генеративные модели искажают типографику и геометрию этикеток от кадра к кадру. Скилл использует настоящее фото продукта и накладывает титры поверх чистого видеоряда во время финального монтажа.

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

SKILL.md · MIT
---
name: scenario-video-ads
description: "Use when producing a video ad with Scenario from a product shot or brand assets: a mobile 9:16 or landscape 16:9 commercial, a TikTok, Reels, Shorts, YouTube, or CTV spot, or campaign creative needing a creative brief, storyboard, cinematic camera work, brand-faithful product footage, music and voiceover, captions, ad variants, budget planning, or platform delivery specs. Keywords: video ad, commercial, product video, advert, hook, CTA, end card, campaign, ad creative."
license: MIT
---

# Scenario Video Ads

## Overview

For ordered independent edits of an existing clip, use `scenario-ad-variants`; this skill starts new
creative.

This skill is the director layer: it turns one product shot and a brief into a finished ad,
delegating mechanics to the sibling skills it names per stage. Connection and the core loop: see the
`scenario` skill in this repo. If a sibling skill named here is missing from your available skills,
ask the user to install it (`npx skills add scenario-labs/skills --skill <name>`); unattended,
proceed from tool schemas and flag the gap. The full sibling map and install commands:
[references/dependencies.md](references/dependencies.md).

Two rules bind every stage, because they carry the ad's credibility. The product is never generated:
every product shot starts from the uploaded photo, as a first frame or composited into an approved
still. Text is never generated: logos, taglines, prices, and legal lines are overlaid in assembly on
text-free plates.

Ask the brief once, then run without stopping. The one approval that matters sits between the priced
storyboard and generation: video is the expensive stage, so the user signs off on the budget table
first. The concept page and the stills are cheaper checkpoints: show them when someone can answer.
In a run where nobody can, continue: the brief's spend ceiling stands in for the sign-off, so
generate video only while the priced board fits it, and the fidelity gate stands in for still
approval.

## Quick reference

| Stage            | What happens                                                                                                     | Detail                                                             |
| ---------------- | ---------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------ |
| 1. Brief         | One objective, audience, proposition, creativity and length dials, platforms, mandatories, spend ceiling         | [references/brief.md](references/brief.md)                         |
| 2. Concept       | One page, anchored to a named famous-ad pattern, shown to the user                                               | [references/storyboard.md](references/storyboard.md)               |
| 3. Storyboard    | Beats and panels per the objective's rulebook, priced shot by shot with `dry_run`, approved                      | storyboard.md, brief.md                                            |
| 4. Stills        | Composed natively per delivery ratio, product composited from the real photo, approved before animating          | `scenario-image`, `scenario-consistency`                           |
| 5. Animate       | Image-to-video per approved still, one camera move, `generateAudio: false` where the schema has it, `wait=false` | `scenario-video`, `scenario-seedance`                              |
| 6. Fidelity gate | Extract frames from every product or character clip, spot-the-difference against the approved reference          | storyboard.md, `scenario-asset-analysis`                           |
| 7. Audio         | Music generated on the cut's beat grid, voiceover to a word budget, sonic logo                                   | `scenario-audio`, [references/delivery.md](references/delivery.md) |
| 8. Assemble      | Timeline, text cards from `scenario-text-overlay` as image layers, captions in safe zones                        | `scenario-video-assembly`, delivery.md                             |
| 9. Pre-flight    | Policy, flashes, sound-off pass, loudness, spend report                                                          | delivery.md                                                        |

## Worked example: a perfume ad, 9:16, 20 seconds

1. Brief once: awareness, twist creativity, 20s for Reels and TikTok, ceiling in CU. Upload the
   product shot, then build the fidelity checklist from it with `asset_analyze`, instructing it to
   inventory label text, cap geometry, and glass tint: every later check reuses it (`asset_describe`
   returns a style line, not this inventory).
2. Concept names its anchor: open inside the gala-and-gown cliche, break it on beat three. Show the
   page to the user.
3. Storyboard 7 panels at 2 to 4 seconds each, hero shot designed first, 3 hook variants, 2 inserts
   as cut cover. `dry_run` every planned run, multiply by retry floors, present the budget table.
4. Stills at 9:16: composite the real bottle into styled plates with an image-edit model,
   baseline-plus-delta prompts. Each still is approved before animating, by the user or by the
   fidelity checklist when nobody can answer: image money is cheap, video money is not.
5. Animate each approved still: `model_schema_get` first, prompt movement first ("slow push-in over
   4 seconds, the bottle rests fixed in place"), `generateAudio: false` when the schema lists it.
6. Gate every clip: frame-extract, then one `asset_analyze` call against the checklist. Label drift
   fails the clip; regenerate from the same still, never from the drifted output.
7. Music at a stated BPM so cuts land on bars; compose the timeline, `scenario-text-overlay` renders
   the tagline card into the safe zone; caption the master.
8. Pre-flight per delivery.md, then report spend from `usage` against the approved board.

## Common mistakes

- Reaching for local ffmpeg or a desktop editor for the cut: assembly is `model_run` on Scenario
  tool models (see `scenario-video-assembly`).
- Letting the video model render a label, logo, tagline, or price: generated type drifts frame to
  frame; composite text in post.
- One long clip at the schema's maximum duration: generate 3 to 5 second product shots and 5 to 10
  second coverage, then cut to rhythm in assembly.
- Judging fidelity by watching a clip once: drift hides between glances; run the frame-extract gate.
- Leaving the schema's audio toggle (`generateAudio`, where offered) at its default: the soundtrack
  is built in assembly, so clips with baked-in audio fight the bed.
- Cropping a 16:9 master to 9:16: each ratio is its own composition, decided at the storyboard.
- Two objectives in one brief: brand and performance in the same asset serves neither; make two cuts
  from one board instead.
- Shipping without the pre-flight: a sensual perfume cut or a wrong-length CTV file dies in ad
  review, not in generation.

© scenario-labs · MIT · scenario-labs/skills

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

Всё по теме «Маркетинг и контент» →
ctv-ads kostja94 Скилл помогает спланировать рекламу на стриминговых платформах и Smart TV: от выбора форматов и DSP до разметки ссылок и контроля частоты показов. CX Codex +1 1 000установок video-ad-analysis OpenClaudia Раскладывает видеообъявление на хуки, тактики убеждения и структуру. Пригодится, когда нужно понять, почему ролик работает, и повторить это в своём. CX Codex +1 715установок video-ad-specs 101-skills Справочник технических требований и промптов для создания видеорекламы под разные соцсети. Помогает учесть хронометраж, пропорции и безопасные зоны. CX Codex +1 55 500установок ads-youtube AgriciDaniel Проверяет настройки кампаний YouTube Ads, видеорекламу и измерение результатов. Нужен для аудита форматов, аудиторий, ставок и безопасности бренда. CX Codex +1 3 800установок explainer-video iart-ai Ведёт агента по всему конвейеру: сценарий, раскадровка, сборка сцен, синхронизация озвучки и субтитров. Пригодится, когда из идеи нужно собрать ролик на 30–90 секунд. CX Codex +1 1 500установок video-plan agentara Помогает составить подробный раскадрованный план для коротких видео, влогов и рилсов. Скилл разбивает ролик на сцены от 4 до 15 секунд и задаёт единый визуальный стиль. CX Codex +1 301установок

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

scenario-video-editing Скилл для обработки готовых роликов в Scenario через MCP без повторной генерации. Позволяет обрезать клипы, менять цветокоррекцию, накладывать LUT и извлекать кадры. CX Codex +1 383установок scenario-sonilo Генерирует звуковые эффекты и фоновую музыку через модели Sonilo на платформе Scenario. Помогает озвучить немое видео или свести трек с видеорядом. CX Codex +1 380установок scenario-product-shots Делает пакшоты и лайфстайл-кадры из реального фото товара, следя за точностью этикетки, логотипа и формы. Пригодится для карточек на маркетплейсе и лендинга. CX Codex +1 388установок scenario-blender-uv-baking Ведёт агента по развёртке UV и запеканию карт в Blender: швы, плотность текселей, упаковка, UDIM и разбор брака на бейке. CX Codex +1 389установок scenario-workflow-authoring Скилл учит агента собирать и править графы воркфлоу Scenario через MCP: узлы, рёбра, публикация, перенос из ComfyUI. CX Codex +1 385установок scenario-seedance-storyboard Скилл выстраивает раскадровку и связывает позы между кадрами для генерации видео в Seedance. Спасает от телепортации конечностей и сброса движения при склейках в танцах или драках. CX Codex +1 377установок scenario-blender-retopology Помогает превратить плотный скульпт, скан или AI-меш в аккуратную топологию в Blender: петли, полюса, Shrinkwrap, подготовка лоу-поли под запекание. CX Codex +1 384установок scenario-minimax-music Управляет генерацией песен и треков через модели MiniMax на Scenario. Помогает писать музыку со словами по структуре, делать минусовки или менять жанр загруженного трека. CX Codex +1 374установок

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

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