youtube-content
YouTube Content fetches transcripts from any YouTube video and reformats them into multiple output types—summaries, social threads, blog articles, timestamped chapters, and highlighted quotes. Supports multiple languages, handles long transcripts by chunking, and works with standard URLs, shorts, and video IDs.
YouTube Content extracts transcripts from videos and converts them into summaries, threads, blog posts, and other structured formats.
AI-generated summary based on this skill's SKILL.md
Install
NousResearch/hermes-agent/youtube-content · repository language: Python
git clone https://github.com/NousResearch/hermes-agent
cp -r hermes-agent/skills/media/youtube-content ~/.claude/skills/youtube-contentnpx skillfed install NousResearch/hermes-agent/youtube-contentFrequently asked questions
AI-generated answers based on this skill's SKILL.md and metadata
What can YouTube Content do with a YouTube video?
YouTube Content extracts transcripts from any YouTube video and reformats them into multiple output types including summaries, social media threads, blog articles, timestamped chapters, and highlighted quotes. It handles long transcripts by chunking them intelligently and works with standard URLs, shorts, and video IDs.
How do I get a transcript from a YouTube link?
YouTube Content retrieves transcripts directly from any YouTube link you provide. Simply input the video URL, short link, or video ID, and the skill extracts the full transcript. You can then choose to view it as-is or convert it into summaries, articles, social posts, or other formatted outputs.
Can YouTube Content convert YouTube videos to blog posts?
Yes. YouTube Content transforms video transcripts into blog articles and long-form content automatically. After extracting the transcript, you can request it be converted into a structured blog post format suitable for publishing on your website or content platform.
Does YouTube Content support multiple languages?
YouTube Content supports downloading and processing YouTube transcripts in multiple languages. This allows you to work with international video content and extract transcripts regardless of the video's original language.
Can I extract quotes and chapters with timestamps?
Yes. YouTube Content retrieves timestamped chapters and key quotes from videos, allowing you to identify and reference important moments with their exact timestamps. This is useful for creating highlight reels, citations, or structured content breakdowns.
What formats can YouTube Content create from video transcripts?
YouTube Content converts transcripts into summaries, social media posts and threads (like Twitter threads), blog articles, timestamped chapters, and highlighted quotes. Each format is optimized for its intended platform or use case.
SKILL.md
rendered from the published skill — quoted content, verbatim
YouTube Content Tool
When to use
Use when the user shares a YouTube URL or video link, asks to summarize a video, requests a transcript, or wants to extract and reformat content from any YouTube video. Transforms transcripts into structured content (chapters, summaries, threads, blog posts).
Extract transcripts from YouTube videos and convert them into useful formats.
Setup
Use uv so the dependency is installed into the same Hermes-managed environment
that runs the helper script:
uv pip install youtube-transcript-api
Helper Script
SKILL_DIR is the directory containing this SKILL.md file. The script accepts any standard YouTube URL format, short links (youtu.be), shorts, embeds, live links, or a raw 11-character video ID.
```bash
JSON output with metadata
uv run python3 SKILL_DIR/scripts/fetch_transcript.py "https://youtube.com/watch?v=VIDEO_ID"
Plain text (good for piping into further processing)
uv run python3 SKILL_DIR/scripts/fetch_transcript.py "URL" --text-only
With timestamps
uv run python3
(truncated - see the full file via the links below)
Read as markdown · JSON record · Browse the source repository
File tree — 3 files
skills/media/youtube-content/SKILL.md
skills/media/youtube-content/references/output-formats.md
skills/media/youtube-content/scripts/fetch_transcript.py