VideoShorts B-roll
SkillMediaHyperion, subagent-based Shorts/Reels cutting: 20+ Cursor, Whisper, FFmpeg agents, 4 editing modes, a publish desk, and parallel publishing to YouTube, Instagram, TikTok, VK, RuTube, and Dzen.
Available today. Use it from your connected AI after setup.
No other account needed.
Add ahel to your AI once: Claude, ChatGPT, Cursor, Claude Code or Codex. Then ask it to use this.
Then ask your AI: use the VideoShorts B-roll skill
What this skill tells your AI
The instructions your AI receives, as published by horosheff/hyperion-reels in skills/videoshorts-broll/SKILL.md and read by ahel’s review.
Запускается только если bRoll: true в videoshorts-memory/00-brief.md.
Входы
clip-decisions.json,refined-moments.json,dramaturgy-report.json,montage-plan.json;transcript.jsonсwords[];output/clips/<stem>/manifest.json.
Бюджет и отбор
- Не более
bRollMaxвставок, в тестовом UI — максимум 3 на исходное видео. - Одна вставка на один клип, длительность 2–3 секунды.
- Не ставить в первые 2 секунды hook, на сильное лицо/эмоциональный payoff, внутри слова, либо если экран уже наглядно показывает тезис.
- Выбирать только визуализируемые смыслы: сравнение, схема процесса, риск/лимит, архитектура, число/метрика или итог.
Визуальный контракт webinar
Каждая вставка — полноэкранная 9:16 информационная сцена: 3D-схема, архитектурная метафора или нейтральная data-визуализация, которая объясняет конкретный тезис. Это не декоративный фон и не маленький оверлей. Запрещены: текст в кадре, логотипы, интерфейс реального продукта, фотореалистичный человек, лицо/голос спикера, знаменитости.
Сначала создай референс GPT Image 2 (9:16, 1K), затем передай его URL Grok Imagine Video (9:16, 720p, 3s). Не выводи и не записывай KIE_API_KEY.
Артефакты
В output/clips/<stem>/:
broll-plan.json:clip_index,at_sec,duration_sec, тезис,visual_type, prompts, placement=top_screen, причина, status;broll-jobs.json: только task IDs, модели, result URLs и статусы; без ключа;broll-assets/clip_XX_broll.mp4;broll-report.jsonпослеscripts/broll_composite.py.
Если ключа нет, запиши SKIPPED: KIE_API_KEY is not configured; не делай сетевых вызовов и не считай это успехом генерации.
После генерации и скачивания вызови:
python scripts/broll_generate.py videoshorts-memory/output/clips/<stem> \
--plan videoshorts-memory/output/clips/<stem>/broll-plan.json
python scripts/broll_composite.py videoshorts-memory/output/clips/<stem> \
--plan videoshorts-memory/output/clips/<stem>/broll-plan.json
Handoff
Добавь === VIDEOSHORTS-BROLL === в .cursor/videoshorts-handoff.md, fragment videoshorts-memory/fragments/broll.md и incident_report: none либо ссылку на incident.
Signals
- GitHub stars
- 33
- Forks
- 25
- Last commit
- Sep 2026
Advanced
- Item type
- skill
- Key
videoshorts-broll- Source
- github.com/horosheff/hyperion-reels