video-analysis — скилл для Claude Code: что делает и как установить
Разбирает локальные видеоролики через прямое чтение моделью или нарезку кадров в ffmpeg и транскрипцию аудио в Whisper.
npx skills add Starchild-ai-agent/official-skills --skill video-analysis -a claude-codeЧто делает video-analysis
Инструмент обрабатывает видеофайлы двумя путями в зависимости от их объёма. Файлы до порога в 20MB передаются напрямую в модель с поддержкой видео — базовой назначена google/gemini-3.1-flash-lite. Нейросеть сразу считывает видеоряд и слышит аудиодорожку.
Для роликов тяжелее 20MB запускается запасной сценарий. Утилита ffmpeg извлекает опорные кадры: с интервалом раз в 2 секунды для клипов до 60 секунд или по смене сцен для длинных записей, но суммарно не более 30 кадров. Звуковая дорожка передаётся в Whisper для распознавания речи, после чего чат-ассистент получает картинки вместе с готовым текстом.
Скилл рассчитан строго на локальные файлы в рабочей директории. Скачивать ссылки из соцсетей напрямую не стоит из-за блокировок дата-центров, а импортировать модуль через стандартный точечный синтаксис Python нельзя из-за дефиса в имени папки.
Какие задачи решает
- распознать события и визуальные детали на локальной видеозаписи
- извлечь текстовую расшифровку речи с аудиодорожки через Whisper
- нарезать длинное видео на ключевые кадры по смене сцен
- проверить длительность, разрешение и наличие аудио без полного анализа
Примеры запросов агенту
- Что происходит на видео
output/videos/clip.mp4? - Сделай краткое содержание записи
recordings/meeting.mp4и покажи расшифровку речи - Получи метаданные файла
videos/promo.mp4без глубокого разбора
Как установить video-analysis
1Через Skills CLI (Vercel)
npx skills add Starchild-ai-agent/official-skills --skill video-analysis -a claude-code2Вручную: положить файлы
~/.claude/skills/video-analysis/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/video-analysis/
1Через Skills CLI (Vercel)
npx skills add Starchild-ai-agent/official-skills --skill video-analysis -a codex2Вручную: положить файлы
.agents/skills/video-analysis/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add Starchild-ai-agent/official-skills --skill video-analysis -a cursor2Вручную: положить файлы
.cursor/skills/video-analysis/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install Starchild-ai-agent/official-skills video-analysis2Вручную: положить файлы
.github/skills/video-analysis/SKILL.md1Через Skills CLI (Vercel)
npx skills add Starchild-ai-agent/official-skills --skill video-analysis -a gemini-cli2Командой платформы
gemini skills install https://github.com/Starchild-ai-agent/official-skills --path video-analysisВручную: положить файлы
.devin/skills/video-analysis/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add Starchild-ai-agent/official-skills --skill video-analysis -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о video-analysis
Как установить video-analysis в Claude Code?
Выполните команду npx skills add Starchild-ai-agent/official-skills --skill video-analysis -a claude-code.
Что делает скилл video-analysis?
Он передаёт небольшие видеофайлы напрямую в видеомодель, а для тяжёлых клипов автоматически нарезает ключевые кадры через ffmpeg и транскрибирует аудио в Whisper.
Можно ли передать скиллу ссылку на YouTube?
Скрипт требует путь к локальному файлу. При работе с внешними ссылками правила требуют искать готовые субтитры и расшифровки страниц, а не скачивать видеофайл целиком.