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

youtube-transcript · intellectronica — скилл для Claude Code: как установить

Скилл выгружает субтитры и транскрипты из роликов на YouTube. Помогает быстро получить текст видео с таймкодами или без них.

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

Что делает youtube-transcript

Скилл обращается к библиотеке youtube-transcript-api через утилиту uv и забирает субтитры напрямую из ролика. Инструмент распознаёт обычные ссылки вида https://www.youtube.com/watch?v=VIDEO_ID, короткие адреса https://youtu.be/VIDEO_ID, ссылки встраивания или одиннадцатизначный идентификатор видео.

Без дополнительных параметров скрипт возвращает сплошной текст с разбивкой по фразам. Флаг --timestamps добавляет временные метки вида [MM:SS] или [HH:MM:SS]. Результат агент сохраняет в указанный файл или создаёт документ вида {video_id}-transcript.txt. Если в ролике нет субтитров — ни созданных автором, ни автоматических, — скрипт завершится с ошибкой.

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

  • выгрузить текстовую расшифровку ролика с YouTube
  • сохранить субтитры с таймкодами для таймлайна
  • получить чистый текст видео без ручного копирования

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

  • Выгрузи транскрипт из ролика https://www.youtube.com/watch?v=VIDEO_ID
  • Сохрани субтитры с таймкодами для видео https://youtu.be/VIDEO_ID в файл notes.txt
  • Достань текст из YouTube-видео VIDEO_ID без временных меток

Как установить youtube-transcript

1Через Skills CLI (Vercel)

npx skills add intellectronica/agent-skills --skill youtube-transcript -a claude-code

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

~/.claude/skills/youtube-transcript/SKILL.md

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

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

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

notion-api Скилл для взаимодействия с Notion API через REST-запросы. Даёт агенту полный доступ к страницам, базам данных, блокам и комментариям — читать, создавать, обновлять и удалять контент. CX Codex +1 94 900установок context7 Скилл находит свежую документацию библиотек и фреймворков через API Context7. Пригодится, когда базовые знания модели устарели или нужны точные сигнатуры функций. CX Codex +1 11 200установок nano-banana-pro Скилл создаёт и редактирует изображения через Gemini 3 Pro Image API прямо из терминала. Пригодится, когда нужно быстро сгенерировать иллюстрацию или изменить готовый файл. CX Codex +1 3 200установок ultrathink Скилл выводит цветную ANSI-надпись «ultrathink» прямо в терминале. Срабатывает по ключевому слову или по вызову /ultrathink. CX Codex +1 1 900установок beautiful-mermaid Рендерит диаграммы Mermaid в векторные SVG и растровые PNG через библиотеку Beautiful Mermaid. Пригодится для визуализации архитектуры, баз данных и рабочих процессов. CX Codex +1 1 800установок todoist-api Скилл учит агента работать с Todoist через консольный инструмент td: задачи, проекты, секции, метки и комментарии. Пригодится, когда надо навести порядок в списках прямо из чата. CX Codex +1 1 700установок markdown-converter Скилл преобразует файлы и медиа в Markdown через утилиту markitdown. Помогает подготовить документы, таблицы, презентации и аудио для анализа в нейросетях. CX Codex +1 1 700установок anki-connect Скилл связывает ИИ-агента с десктопным приложением Anki через локальный API. Он помогает искать колоды, добавлять заметки и управлять карточками. CX Codex +1 891установок

Другие версии youtube-transcript

Похожие

setup-matt-pocock-skills Matt Pocock Скилл настраивает репозиторий для инженерных скиллов Matt Pocock: задаёт трекер задач, метки триажа и расположение доменной документации. Запустите его перед первым использованием остальных скиллов. 1 052 851установок ask-matt Matt Pocock Помогает выбрать подходящий скилл или рабочий поток из набора Matt Pocock. Пригодится, когда непонятно, с чего начать задачу: от идеи до разбора бага. 766 587установок to-tickets Matt Pocock Разбивает план, спецификацию или переписку на небольшие сквозные задачи и отмечает, какие из них блокируют остальные. Пригодится, когда нужно согласовать порядок работы до публикации задач в трекере. 711 230установок writing-plans Jesse Vincent Скилл превращает требования к многошаговой задаче в подробный план реализации до начала работы с кодом. Пригодится, когда исполнителю нужно зафиксировать файлы, интерфейсы и проверки. CX Codex 282 859установок caveman-review JuliusBrussee Пишет замечания к коду одной строкой: место, проблема, исправление. Пригодится, когда ревью диффа или PR надо пройти быстро и без воды. CX Codex +1 411 800установок caveman-compress JuliusBrussee Сжимает CLAUDE.md, списки задач и другие текстовые файлы в краткий формат, сохраняя читаемую резервную копию. CX Codex +1 411 500установок

Рядом в теме «Настройка агента: память, контекст, субагенты»

Все скиллы по теме «Настройка агента: память, контекст, субагенты» →

Вопросы о youtube-transcript

Как установить youtube-transcript в Claude Code?

Выполните команду npx skills add intellectronica/agent-skills --skill youtube-transcript -a claude-code. Файл навыка появится по пути ~/.claude/skills/youtube-transcript/SKILL.md.

Что делает youtube-transcript?

Скилл запускает скрипт scripts/get_transcript.py через uv и скачивает субтитры видео. Он умеет отдавать сплошной текст либо размечать реплики таймкодами.

Что требуется для работы скрипта?

Нужен установленный пакетный менеджер uv и включённые субтитры у конкретного видео. Скрипт берёт авторские субтитры, а если их нет, переключается на автоматические.

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

SKILL.md · CC0-1.0
---
name: youtube-transcript
description: Extract transcripts from YouTube videos. Use when the user asks for a transcript, subtitles, or captions of a YouTube video and provides a YouTube URL (youtube.com/watch?v=, youtu.be/, or similar). Supports output with or without timestamps.
---

# YouTube Transcript

Extract transcripts from YouTube videos using the youtube-transcript-api.

## Usage

Run the script with a YouTube URL or video ID:

```bash
uv run scripts/get_transcript.py "VIDEO_URL_OR_ID"
```

With timestamps:

```bash
uv run scripts/get_transcript.py "VIDEO_URL_OR_ID" --timestamps
```

## Defaults

- **Without timestamps** (default): Plain text, one line per caption segment
- **With timestamps**: `[MM:SS] text` format (or `[HH:MM:SS]` for longer videos)

## Supported URL Formats

- `https://www.youtube.com/watch?v=VIDEO_ID`
- `https://youtu.be/VIDEO_ID`
- `https://youtube.com/embed/VIDEO_ID`
- Raw video ID (11 characters)

## Output

- CRITICAL: YOU MUST NEVER MODIFY THE RETURNED TRANSCRIPT
- If the transcript is without timestamps, you SHOULD clean it up so that it is arranged by complete paragraphs and the lines don't cut in the middle of sentences.
- If you were asked to save the transcript to a specific file, save it to the requested file.
- If no output file was specified, use the YouTube video ID with a `-transcript.txt` suffix.

## Notes

- Fetches auto-generated or manually added captions (whichever is available)
- Requires the video to have captions enabled
- Falls back to auto-generated captions if manual ones aren't available

© intellectronica · CC0-1.0 · intellectronica/agent-skills

Смотрите также

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

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