Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
mhagrelius avatar

Yt Transcribe

  • 31 installs
  • 2 repo stars
  • Updated August 1, 2026
  • mhagrelius/dotfiles

Helps with ai & agent building tasks.

About

yt-transcribe is a Claude Code skill for ai & agent building. It helps solo builders move faster with AI-assisted coding.

  • yt-transcribe
  • AI & Agent Building
  • AI-coding skill

Yt Transcribe by the numbers

  • 31 all-time installs (skills.sh)
  • Ranked #9,202 of 16,546 AI & Agent Building skills by installs in the Skillselion catalog
  • Data as of Aug 4, 2026 (Skillselion catalog sync)
npx skills add https://github.com/mhagrelius/dotfiles --skill yt-transcribe

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs31
repo stars2
Last updatedAugust 1, 2026
Repositorymhagrelius/dotfiles

What it does

Helps with ai & agent building tasks.

Files

SKILL.mdMarkdownGitHub ↗

YouTube Video Transcription

Overview

Use yt-transcribe to get the actual spoken content from YouTube videos. Web search and fetch tools cannot access video content - they only see metadata.

When to Use

Use this skill when:

  • User shares a YouTube URL and asks what it says/contains
  • User wants information that likely exists in a video
  • User asks "what does this video talk about?"
  • You need to extract spoken content from YouTube

Do NOT use:

  • For video metadata only (title, description) - web search is faster
  • When user explicitly wants just the link, not content

Quick Reference

FlagPurpose
-qRequired for LLMs - clean stdout, no progress noise
-m tinyFaster transcription (less accurate)
-m mediumMore accurate (slower, larger model)
-o fileSave to file instead of stdout
-f srt/vttInclude timestamps

Core Pattern

# Standard usage for LLM consumption
yt-transcribe "https://youtube.com/watch?v=VIDEO_ID" -q

# Faster but less accurate
yt-transcribe "https://youtube.com/watch?v=VIDEO_ID" -q -m tiny

# With timestamps
yt-transcribe "https://youtube.com/watch?v=VIDEO_ID" -q -f srt

Always use `-q` flag - suppresses progress output, gives clean transcript to stdout.

Workflow

1. User provides YouTube URL or asks about video content 2. Run: yt-transcribe "URL" -q 3. Read and summarize the transcript for the user 4. Answer their specific question using the transcript content

Common Mistakes

MistakeFix
Trying WebFetch on YouTube URLsYouTube blocks bots, use yt-transcribe
Forgetting -q flagProgress output pollutes response, always use -q
Web searching for "what does video say"Search finds metadata, not content - transcribe instead
Using without setupRun yt-transcribe --setup first if binaries missing (exit code 5)

Exit Codes

  • 0 - Success
  • 5 - Binary not found (run --setup)
  • 3 - Network error
  • 4 - Transcription error

Related skills

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.