Кастомные команды Claude Code: YouTube-анализатор

Sergey Golubev 2026-02-09 3 мин чтения
🌐 Read in English

Набрал /video в терминале. Вставил ссылку на YouTube. Через 5 минут получил разбор четырёхчасовой конференции - по каждому спикеру отдельно. Кейсы. Инструменты. Готовые промпты для глубокого ресёрча.

Никакой подписки на SaaS. Markdown-файл на 150 строк в .claude/commands/, n8n-вебхук и Supadata API. Собрал сам за 15 минут. Ну, вторую версию за 15. Первую - за 45, потому что полез не туда.

Что такое кастомные команды Claude Code

Берёшь markdown-файл. Кладёшь в .claude/commands/. Описываешь задачу человеческим языком - какие шаги, какой вход, какой выход. Claude Code читает и выполняет. Без кода.

Мой файл /video - ~150 строк. Внутри:

  • Какой webhook вызвать для транскрипта
  • Как разбить анализ по спикерам
  • Какие файлы создать на выходе
  • Промпты для Gemini Research - чтобы докопаться до деталей по каждому спикеру

Prompt engineering, только не для одного промпта, а для целого рабочего процесса с шагами и условиями.

Как работает /video

Набираю команду, даю ссылку. Claude Code дёргает n8n webhook. Supadata API забирает транскрипт - у них 100 бесплатных запросов в месяц, мне хватает. Текст возвращается прямо в терминал.

Дальше Claude Code по инструкциям из файла команды:

  1. Разбивает транскрипт по спикерам
  2. Вытаскивает кейсы, инструменты, инсайты
  3. Создаёт Analysis.md с полным разбором
  4. Генерирует промпты для Gemini Research по каждому спикеру

Конференция на 4 часа с 8 спикерами. Вручную - день работы. С командой - 5 минут ожидания.

n8n-часть: 10 нод

Workflow:

  • Webhook
  • Code Note to Extract YouTube ID из URL
  • Supadata API - транскрипт
  • VTT to Text - конвертация
  • Return в Claude Code

~10 нод. Настроил за 20 минут.

Забавное: Claude Code сам генерирует n8n workflows. Не из коробки идеально - пришлось подкрутить пару нод руками. Но рабочий JSON, который импортируется в n8n, он выдал с первой попытки.

Первая версия: 45 минут и фейл

Первые 2 раза команда вернула кашу - забыл описать структуру выхода. Пытался сделать команду слишком умной с кучей условий. Edge cases. Так не надо.

Сел, переписал с нуля. Простые инструкции. Один шаг - одна строка. Убрал все “если X, то проверь Y и учти Z”.

Сработало. Новая команда - 15 минут с тестированием.

Зачем это продакту

Описываешь процесс на русском языке - получаешь инструмент. Анализ 5 конкурентов за раз. Подготовка к демке. Разбор пользовательских интервью. Сбор информации по теме.

Раньше для такого нужна подписка на кучу SaaS по $30/месяц. Сейчас - markdown-файл и 15 минут.

Что понял

Кастомные команды Claude Code - не про программирование. Про формализацию процессов. Можешь объяснить задачу словами - можешь сделать команду. А для более сложных задач есть фреймворки автономной работы - Superpowers, spec-kit, Claude Flow.

Пока писал /video, переосмыслил, как вообще анализирую видео-контент. Какие данные реально полезны после конференции, а какие - шум, который просто копится в заметках. Выбрал фокус на кейсах и инструментах, потому что именно это потом применяю в работе.

Источники

  1. Extend Claude with skills - Claude Code Docs
  2. Supadata - YouTube Transcript API
  3. n8n Workflow Automation
  4. Claude Code Customization Guide
  5. The Vibe Coding Imperative for Product Managers - ACM