About youtube-watcher
A skill that retrieves transcripts from YouTube videos for summarization, question answering, and content extraction. It uses a script that requires yt-dlp and works with closed captions or auto-generated subtitles.
Key features
- 01Fetches YouTube transcripts
- 02Supports captions and auto-generated subtitles
- 03Enables transcript-based summaries
- 04Finds information through transcript search
Use cases
- 01Summarizing a YouTube video
- 02Answering questions about video content
- 03Searching transcripts for specific details
Install
Copy the command and run it in a terminal.
$
npx skills add https:/ / github.com/ hanzoskill/ youtube-watcher --skill youtube-watcherAfter installing, type/youtube-watcherin Claude Code to confirm it loaded.
Bundled files
References and scripts installed along with SKILL.md.
.author_meta.jsonscripts/get_transcript.pyDetails
From the project READMEYouTube Watcher
Fetch transcripts from YouTube videos to enable summarization, QA, and content extraction.
Usage
Get Transcript
Retrieve the text transcript of a video.
python3 {baseDir}/scripts/get_transcript.py "https://www.youtube.com/watch?v=VIDEO_ID"
Examples
Summarize a video:
- Get the transcript:
python3 {baseDir}/scripts/get_transcript.py "https://www.youtube.com/watch?v=dQw4w9WgXcQ" - Read the output and summarize it for the user.
Find specific information:
- Get the transcript.
- Search the text for keywords or answer the user's question based on the content.
Notes
- Requires
yt-dlpto be installed and available in the PATH. - Works with videos that have closed captions (CC) or auto-generated subtitles.
- If a video has no subtitles, the script will fail with an error message.
Comments
Markdown supported