youtube-transcript

Installation
SKILL.md

Extract the transcript from a YouTube video: $ARGUMENTS

$ARGUMENTS should include:

  • A YouTube URL (e.g. https://www.youtube.com/watch?v=VIDEO_ID, https://youtu.be/VIDEO_ID)
  • Optionally: --output PATH to specify where to save the transcript (default: transcripts/)
  • Optionally: --timestamps to include timestamps in the output (default: plain text only)
  • Optionally: --language LANG to specify subtitle language code (default: en)

Before Starting

  1. Parse the video ID from the provided URL. Accept these formats:
    • youtube.com/watch?v=VIDEO_ID
    • youtu.be/VIDEO_ID
    • youtube.com/embed/VIDEO_ID
    • youtube.com/v/VIDEO_ID
    • A bare video ID (11 characters, alphanumeric + hyphens/underscores)
    • If none of these match, ask the user to provide a valid YouTube link
Installs
1
GitHub Stars
1
First Seen
Jun 4, 2026
youtube-transcript — joshuashepherd/my-skills