youtube-content

Extract YouTube subtitles or Whisper transcripts and generate summaries, fact-checks, or Q&A outputs.

Updated May 13, 2026
One-click install
npx skills add https://github.com/skkeoriw/hermes-brain --skill youtube-content-skkeoriw
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: youtube-content
Source: https://github.com/skkeoriw/hermes-brain/tree/main/brain/hermes-home/skills/media/youtube-content
Command: npx skills add https://github.com/skkeoriw/hermes-brain --skill youtube-content-skkeoriw

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires youtube-transcript-api, summarizer, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill addresses the challenge of efficiently extracting and processing YouTube video content, enabling users to derive transcripts, summaries, and various analytical outputs from video links.

Core Features & Use Cases

  • Transcript Extraction: Automatically extract subtitles and provide a fallback using Whisper transcription.
  • Content Processing: Offers 12 processing modes such as summaries, diagrams, fact-checking, and Q&A generation.
  • Use Case: With a single YouTube URL, generate a detailed summary, concept diagram, or even a blog post based on the video content.

Quick Start

Run the command: fetch_transcript.py "https://youtube.com/watch?v=VIDEO_ID" --output-format markdown

Frequently Asked Questions about youtube-content

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I extract a transcript from a YouTube video link?

To extract a YouTube transcript, you provide the video URL to the processing script. The tool automatically fetches available subtitles and provides a fallback using Whisper transcription if native subtitles are missing.

What is the best way to summarize YouTube video content automatically?

Summarizing YouTube video content is best handled by automated extraction and processing tools. This Skill uses a single URL to generate transcripts, summaries, fact-checking, and Q&A outputs across twelve distinct processing modes.

Do I need Python and Whisper setup to transcribe YouTube videos?

Yes, you need Python and Whisper transcription setup to use this tool. Whisper serves as the required fallback mechanism for generating transcripts when native YouTube subtitles are unavailable for your target video.

Can I generate a blog post or diagram from a YouTube video?

Yes, you can generate a blog post or concept diagram from a YouTube video. The content processing engine transforms a single video URL into multiple analytical outputs, including summaries, diagrams, and formatted articles.

What are the limitations when processing YouTube videos without subtitles?

Processing YouTube videos without subtitles requires a fallback Whisper transcription step. This introduces an additional processing layer and requires a properly configured Python environment to handle the audio analysis.

Does youtube-transcript-api work with markdown output formats?

Yes, youtube-transcript-api works with markdown output formats. You can execute the fetch_transcript script with the markdown output flag to directly structure the extracted YouTube subtitles into formatted text.