youtube-transcript

Installation
SKILL.md

YouTube Transcript (via DeepAPI, yt-dlp fallback)

When to Use

  • Use when the user asks for a YouTube transcript, captions, subtitles, or spoken-content extraction.
  • Use when DeepAPI or a local fallback can fetch the transcript safely.

Fetch a YouTube video's transcript and save a clean raw .txt file. Primary path is DeepAPI POST /v1/scrape/youtube/transcript. It runs server-side, so it avoids the local-IP bot flagging that plagues yt-dlp.

Save location

  • If the user is in a real project/working dir → save there.
  • Otherwise (no dir given, or cwd makes no sense) → save to ~/Downloads.
  • Always name the file Channel_Title with spaces replaced by _ (e.g. David_Ondrej_title_of_video.txt). If metadata is unavailable, fall back to the video ID.

Primary path — DeepAPI

DEEPAPI_API_KEY must already be present in the environment. Do not read shell startup files or print secrets:

Installs
GitHub Stars
44.7K
First Seen
youtube-transcript — sickn33/agentic-awesome-skills