yt-transcribe

Transcribes and summarizes YouTube videos using local speech-to-text tools.

3|2|Updated Mar 13, 2026
One-click install
npx skills add https://github.com/yoonhwan/ai-feature-pack --skill yt-transcribe-yoonhwan
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: yt-transcribe
Source: https://github.com/yoonhwan/ai-feature-pack/tree/main/feature-pack/yt-transcribe/skill
Command: npx skills add https://github.com/yoonhwan/ai-feature-pack --skill yt-transcribe-yoonhwan

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Manually watching full YouTube videos to extract key information, take notes, or create summaries is extremely time-consuming, especially for long-form content like tutorials, lectures, or conference talks.

Core Features & Use Cases

  • End-to-End Local Transcription Pipeline: Automatically downloads YouTube audio, converts it to a compatible format, runs local speech-to-text, and generates structured summaries without relying on cloud services.
  • Structured Output Generation: Produces full transcripts, timestamped section outlines, key bullet points, and actionable items for easy reference and knowledge management.
  • Use Case: If you need to reference a 2-hour industry talk later, use this skill to get a full transcript and concise summary in minutes without watching the entire video.

Quick Start

Use the yt-transcribe skill to transcribe and summarize the YouTube video at https://www.youtube.com/watch?v=your-video-id and save the resulting document to your preferred storage location.

Frequently Asked Questions about yt-transcribe

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

FAQPage Schema
How do I transcribe a YouTube video to text locally?

To transcribe a YouTube video locally, you can use a pipeline that downloads the audio, converts the format, and runs local speech-to-text. This approach processes media entirely on your machine without relying on cloud services.

Do I need to install ffmpeg and whisper-cli to extract spoken content from YouTube?

Yes, extracting spoken content locally requires installing ytdl, whisper-cli, and ffmpeg. These dependencies handle the audio download, format conversion, and speech-to-text processing respectively.

Can I generate timestamped outlines and key bullet points from long-form YouTube lectures?

Yes, you can generate timestamped section outlines, key bullet points, and actionable items from long-form YouTube lectures. This structured output helps create concise summaries for research note-taking.

What is the best way to summarize a 2-hour industry talk without watching the entire video?

The best way to summarize a 2-hour industry talk without watching it is automating the extraction of spoken content. A local transcription pipeline generates full transcripts and concise summaries in minutes.

Does local speech-to-text processing work without cloud service dependencies for audio transcription?

Yes, local speech-to-text processing works without cloud service dependencies for audio transcription. By utilizing local tools like whisper.cpp, all audio processing and data handling occurs entirely offline on your device.

Why use local transcription for YouTube audio processing instead of online tools?

Use local transcription for YouTube audio processing to maintain data privacy and avoid cloud service limitations. It allows you to directly download audio and run speech-to-text processes entirely within your local environment.