youtube-content

Fetch YouTube transcripts and convert them into structured content.

12|2|Updated Feb 2, 2020
One-click install
npx skills add https://github.com/servitola/dotfiles --skill youtube-content-servitola
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: youtube-content
Source: https://github.com/servitola/dotfiles/tree/main/claude-code/skills/youtube-content
Command: npx skills add https://github.com/servitola/dotfiles --skill youtube-content-servitola

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Fetch YouTube transcripts and convert them into structured content—summaries, chapters, threads, or blog posts.

Core Features & Use Cases

  • Extract transcripts from YouTube URLs, shorts, embeds, or video IDs.
  • Generate structured outputs: chapters with timestamps, summaries, threads, or blog posts.
  • Use cases include repurposing video content for notes, social media, or articles while preserving context.

Quick Start

Provide a YouTube URL to fetch its transcript and generate a structured output.

Frequently Asked Questions about youtube-content

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

FAQPage Schema
How do I convert a YouTube transcript into a blog post or chapter list?

To convert a YouTube transcript into a blog post or chapter list, provide a YouTube URL or video ID. The Skill fetches the transcript and generates structured content like chapters with timestamps, summaries, or blog posts.

Can I extract transcripts from YouTube Shorts and embedded videos?

Yes, you can extract transcripts from YouTube Shorts and embedded videos. The tool accepts standard YouTube URLs, Shorts links, embeds, and direct video IDs to fetch the underlying transcript data.

Do I need the youtube-transcript-api to generate YouTube summaries?

Yes, you need the youtube-transcript-api dependency to generate YouTube summaries. The Skill relies on this library to fetch transcript data before converting it into structured outputs like threads or chapters.

What is the best way to automate YouTube content generation for social media threads?

The best way to automate YouTube content generation for social media threads is by passing a video URL to this Skill. It fetches the transcript and automatically structures the text into ready-to-post threads or summaries.

Does YouTube transcript extraction support language selection and timestamps?

Yes, YouTube transcript extraction supports language selection and timestamps. The Skill fetches transcript data with built-in validation and outputs structured chapters or summaries in JSON or plain text formats.

Why does YouTube transcript conversion fail on videos without subtitles?

YouTube transcript conversion fails on videos without subtitles because the tool depends on the youtube-transcript-api to retrieve existing text. It cannot generate transcripts for videos lacking native caption data.