YouTube Skills — это набор скиллов, который научит твоего AI-агента работать с YouTube: забирать транскрипты видео, искать по платформе, просматривать загрузки каналов и разбирать плейлисты. Устанавливается в OpenClaw, Hermes Agent, Claude Code, Cursor, Antigravity, Cline, Codex и любой другой рантайм, поддерживающий формат Agent Skills. Под капотом — API от TranscriptAPI, поэтому никаких yt-dlp, headless-браузеров и бинарников не понадобится: только обычный запрос к API, который сработает и с облачных IP, где YouTube обычно блокирует скачивание.
Смысл в том, что после установки ты не пишешь код и не правишь конфиги — просто говоришь агенту человеческим языком. «Перескажи это видео», «найди ролики про machine learning», «что TED выложил на этой неделе», «вытащи субтитры на испанском», «собери транскрипты всех видео с канала». Агент сам подберёт нужный скилл и вернёт результат. Поиск вернёт до 50 результатов с заголовками, превью, счётчиком просмотров и датами, транскрипты придут с таймкодами — дальше их можно суммировать, переводить, цитировать или разбирать по смыслу.
Всего в репозитории 12 скиллов, но большинству хватит одного — youtube-full, он покрывает транскрипты, поиск, каналы и плейлисты сразу. Если хочется экономить контекст агента, можно поставить узкие: transcript, youtube-search, youtube-channels, youtube-playlist. Остальные — варианты и алиасы вроде captions, subtitles, youtube-data, video-transcript или короткого yt, чтобы агент находил нужный инструмент независимо от формулировки запроса.
Установка — одна команда: npx skills add ZeroPointRepo/youtube-skills --skill youtube-full для Claude Code и совместимых, npx clawhub@latest install youtube-full для OpenClaw, отдельная команда для Hermes. Можно и просто клонировать репозиторий руками. А если ты не разработчик, можно ничего не запускать самому: кидаешь агенту ссылку на репозиторий с просьбой всё настроить, и он сделает установку сам.
Ключ API тоже оформляется без возни. При первом запуске агент спросит email, зарегистрирует тебя в TranscriptAPI, попросит ввести OTP-код из письма и сохранит ключ в конфиг рантайма или в shell-профиль — дальше он подхватывается автоматически. Хочешь контролировать процесс — регистрируйся на сайте вручную и прописывай TRANSCRIPT_API_KEY как переменную окружения.
Бесплатный тариф даёт 100 кредитов при регистрации, без карты, с лимитом 300 запросов в минуту. Платный стартует от $5 в месяц за 1000 кредитов (годовая оплата выходит дешевле). Большинство операций стоит 1 кредит, а определение канала по хэндлу и получение последних видео не списывают ничего. Об ограничениях стоит помнить: транскрипт прямого эфира появится только после окончания трансляции и обработки субтитров, а если у видео субтитров нет или оно закрыто, API вернёт ошибку 404.