youtube-processor

Extract YouTube video transcripts and generate AI summaries in Markdown.

276|46|Updated Jan 16, 2026
One-click install
npx skills add https://github.com/nicepkg/ai-workflow --skill youtube-processor
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: youtube-processor
Source: https://github.com/nicepkg/ai-workflow/tree/main/workflows/content-creator-workflow/.claude/skills/youtube-processor
Command: npx skills add https://github.com/nicepkg/ai-workflow --skill youtube-processor

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires youtube-transcript-api, fastapi, uvicorn, anthropic, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill automates the process of extracting information from YouTube videos, saving users significant time by providing summaries and key insights without requiring them to watch the entire video.

Core Features & Use Cases

  • Transcript Extraction: Automatically retrieves the transcript from any given YouTube URL.
  • Intelligent Summarization: Leverages AI (Claude) to summarize the transcript into various formats (brief, detailed, newsletter-focused).
  • Obsidian Integration: Formats the output as Markdown, ready to be saved into an Obsidian vault for note-taking and knowledge management.
  • Use Case: A user shares a link to a 30-minute tutorial video. They can instantly get a concise summary and key takeaways, allowing them to quickly grasp the essential information or decide if a full watch is necessary.

Quick Start

Use the youtube-processor skill to summarize the video at the provided YouTube URL.

Frequently Asked Questions about youtube-processor

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

FAQPage Schema
How do I summarize a YouTube video without watching the whole thing?

You can summarize a YouTube video by extracting its transcript using the youtube-transcript-api and feeding the text into an AI model like Claude. This instantly generates concise summaries and key takeaways, saving you from watching lengthy tutorials.

Can I save YouTube video summaries directly to Obsidian?

Yes, YouTube video summaries can be saved to Obsidian. The processor formats the AI-generated transcript summary as Markdown, making the output ready to be saved directly into an Obsidian vault for note-taking and knowledge management.

Does the YouTube transcript summarizer work with long tutorial videos?

The YouTube transcript summarizer works with long tutorial videos by automatically retrieving the full transcript via the youtube-transcript-api. It processes the extracted text with Claude AI to deliver brief, detailed, or newsletter-focused summaries.

What is the best way to extract transcripts and generate notes for research?

The best way to extract transcripts for research is to use an automated tool that pulls text via the youtube-transcript-api and passes it to Claude. This workflow provides formatted Markdown notes with key insights, ideal for research and content creation.

Are there limitations when retrieving YouTube transcripts for AI summarization?

Retrieving YouTube transcripts for AI summarization depends on the availability of captions on the source video. If a video lacks manually added or auto-generated subtitles, the transcript extraction process will fail, preventing the AI from generating a summary.

Do I need to install FastAPI and Uvicorn to run the youtube-processor?

Yes, you need FastAPI and Uvicorn installed in your environment to run the youtube-processor. These dependencies serve as the web framework and server to handle the video URL inputs and process the transcript extraction and AI summarization.