youtube-processor

Extract YouTube transcripts and generate timestamped summaries with key moments.

Updated Apr 10, 2026
One-click install
npx skills add https://github.com/GavinTPA/ai-powerhouse-starter --skill youtube-processor-gavintpa
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: youtube-processor
Source: https://github.com/GavinTPA/ai-powerhouse-starter/tree/main/my-skills/youtube-processor
Command: npx skills add https://github.com/GavinTPA/ai-powerhouse-starter --skill youtube-processor-gavintpa

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Many useful YouTube videos are time-consuming to watch and hard to repurpose; this Skill extracts transcripts, identifies key moments, and produces concise, actionable notes so coaches and content creators can capture insights without watching the full video.

Core Features & Use Cases

  • Extracts transcripts with timestamps using a local Python tool and then identifies 3-5 key moments with start timestamps.
  • Produces both quick summaries and detailed, mission-context-aware analyses that include action items, content hooks, and a formatted markdown note suitable for a knowledge vault.
  • Saves results to a discovered vault or a project-level video-notes folder and offers linking into daily notes for easy capture.
  • Use case: Paste a YouTube link to get a headline, timestamped key moments, tailored takeaways for your coaching niche, and a markdown file ready to save.

Quick Start

Ask the assistant to "Summarize this video: [paste a YouTube URL]" and it will extract the transcript, find key moments, and produce a markdown note.

Frequently Asked Questions about youtube-processor

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

FAQPage Schema
How do I extract a YouTube transcript with timestamps to create actionable notes?

To extract a YouTube transcript with timestamps, you need a local Python tool and an optional virtual environment. The process identifies 3-5 key moments with start timestamps and produces a formatted markdown note for your knowledge vault.

Can I generate timestamped summaries from a single YouTube URL?

Yes, you can generate timestamped summaries from a single YouTube URL. The workflow applies to single-video inputs, extracting the transcript to produce concise summaries, coaching-focused content, and action items formatted as a markdown file.

Does this YouTube summarization tool require a local Python environment setup?

Yes, this YouTube summarization tool requires a local Python environment. You must install the local transcript extraction dependency and can use an optional virtual environment setup to ensure a clean workspace for processing the video URLs.

How do I save timestamped YouTube video notes into my knowledge vault?

You can save timestamped YouTube video notes by directing the output to a discovered vault or a project-level video-notes folder. The generated results offer linking into daily notes, providing structured markdown files for easy capture and retrieval.

What is the best way to get coaching-focused takeaways from a YouTube video?

The best way to get coaching-focused takeaways is to process the YouTube URL to produce mission-context-aware analyses. This identifies key moments and generates tailored action items, content hooks, and structured markdown summaries specifically for your coaching niche.

Can I output YouTube video summaries as JSON with timestamped metadata?

Yes, you can output YouTube video summaries as JSON with timestamped metadata. The processing logic supports JSON timestamped output alongside formatted markdown notes, allowing you to capture headline summaries, key moments, and tailored takeaways programmatically.