youtube-watcher
Fetch and read transcripts from YouTube videos. Use when you need to summarize a video, answer questions about its content, or extract information from it.
Why use this skill?
Use the OpenClaw youtube-watcher skill to automatically fetch, read, and summarize YouTube video transcripts for better research and content analysis.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/michaelgathara/youtube-watcherWhat This Skill Does
The youtube-watcher skill is a specialized agent capability designed to bridge the gap between multimedia content and text-based analysis. By leveraging the power of yt-dlp, this tool extracts closed captions and auto-generated subtitles from YouTube videos, converting visual/auditory information into structured, readable text. This allows your AI agent to process video content as easily as it would a local document, unlocking capabilities such as automated summarization, targeted information retrieval, and content-based reasoning without needing to 'watch' the video in real-time.
Installation
To integrate this skill into your OpenClaw environment, use the following command in your terminal:
clawhub install openclaw/skills/skills/michaelgathara/youtube-watcher
Ensure that you have yt-dlp installed on your system PATH, as the script depends on this external library to interface with YouTube's servers effectively. If you do not have yt-dlp, you can typically install it via pip install yt-dlp.
Use Cases
- Research & Education: Quickly extract technical explanations or tutorials from long-form educational content to study key concepts without reviewing the entire video.
- Content Summarization: Generate executive summaries or cliff notes for lengthy podcasts, interviews, or webinars for rapid consumption.
- Information Retrieval: Locate specific data points, quotes, or timestamps mentioned in a video by programmatically searching the retrieved transcript text.
- Accessibility: Convert video-only lectures into accessible, searchable text transcripts for team documentation or reference materials.
Example Prompts
- "Can you watch this video https://www.youtube.com/watch?v=dQw4w9WgXcQ and give me a 5-bullet point summary of the main arguments?"
- "Search the transcript for this video and tell me exactly what the presenter said about the new neural architecture updates."
- "Is there a mention of cybersecurity best practices in this video? If so, extract those specific points for my notes."
Tips & Limitations
- Subtitles Required: The effectiveness of this skill is entirely dependent on the availability of captions. If a video does not have CC or auto-generated subtitles enabled, the script will return an error.
- Performance: Keep in mind that for extremely long videos, the transcript text can be very large. Ensure your agent's context window can handle the transcript length.
- Network Dependency: Because this skill fetches data from an external platform, an active internet connection is required, and access may be rate-limited by YouTube if multiple requests are made in rapid succession.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-michaelgathara-youtube-watcher": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: network-access, external-api, code-execution