mcpField
Y
youtube

youtube

github.com/cowork-osProductivity51769 installsUpdated today
Repository

About youtube

youtube is a skill for retrieving YouTube transcripts, captions, and metadata, then organizing video content. It supports tasks such as summaries, timestamped quotes, and multilingual caption handling.

Key features

  1. 01Retrieve captions and transcripts
  2. 02Read video metadata
  3. 03Create summaries and key points
  4. 04Extract timestamped quotes
  5. 05Handle multilingual captions and translation

Use cases

  1. 01Summarize a YouTube video
  2. 02Answer questions about video content
  3. 03Compare multiple videos
  4. 04Extract quotes with timestamps

Install

Copy the command and run it in a terminal.

$npx skills add https://github.com/cowork-os/cowork-os --skill youtube

After installing, type/youtubein Claude Code to confirm it loaded.

Bundled filesreferences/full-guidance.mdscripts/.gitkeep

Details

From the project README

YouTube

Purpose

Fetch transcripts, metadata, and captions from YouTube videos. Use when you need to summarize a video, answer questions about its content, extract key points, compare videos, or pull quotes with timestamps. Supports auto-generated and manual captions, multiple languages, and translation.

Routing

  • Use when: User shares a YouTube link, asks to summarize a video, wants to know what a video says, asks to extract information from a YouTube video, or needs video transcripts
  • Do not use when: User wants to upload or stream video, manage a YouTube channel, or edit video files
  • Outputs: Video transcripts with timestamps, summaries, key quotes, metadata, chapter breakdowns
  • Success criteria: User receives accurate transcript content with timestamps and clear formatting

Trigger Examples

Positive
  • Use the youtube skill for this request.
  • Help me with youtube.
  • User shares a YouTube link, asks to summarize a video, wants to know what a video says, asks to extract information from a YouTube video, or needs video transcripts
  • YouTube: provide an actionable result.
Negative
  • User wants to upload or stream video, manage a YouTube channel, or edit video files
  • Do not use youtube for unrelated requests.
  • This request is outside youtube scope.
  • This is conceptual discussion only; no tool workflow is needed.

Parameters

NameTypeRequiredDescription
urlstringNoYouTube video URL or video ID

Runtime Prompt

  • Current runtime prompt length: 821 characters.
  • Runtime prompt is defined directly in ../youtube.json.

Comments

Markdown supported