Summarize a single YouTube video from its captions into Markdown notes inside OpenClaw.
Watch a set of channels and get a weekly Markdown briefing of new uploads filtered by topic and language.
Flag claims in video transcripts that lack external verification so researchers can chase primary sources.
Reuse the YAML watchlist pattern as a template for similar research add-ons.
Needs Python 3.10+ and yt-dlp installed; a YAML config must be copied from the example and filled in before first run.
This project is an add-on, called a skill, for a tool named OpenClaw. The point is to help people do research on YouTube without depending on the YouTube website itself as the main source. It pulls in transcripts, RSS feeds from channels, and metadata, and turns that material into Markdown notes and recurring written reports. The skill can analyze a single video using its captions, watch one or more channels for new uploads, filter what shows up by topics, keywords, and language, and produce weekly or monthly research briefings from a saved watchlist. When something in a video is not externally verified, the output is supposed to mark it as such, so the reader knows it came from the video rather than from a checked primary source. There are also clear limits. The skill does not get around private videos, paywalls, members-only content, DRM, or regional blocks, and it does not download full videos by default. It also does not treat YouTube clips as strong academic evidence on their own. Setup needs Python 3.10 or newer and the yt-dlp tool for fetching public captions. Installation is a git clone into the OpenClaw skills folder, after which the agent should detect it. Configuration is done by copying an example YAML file to a local one and filling in channels, topics, languages, output folders, and an optional delivery target. The local config is kept out of version control so personal paths and channel lists stay private. Once installed, users invoke the skill by name inside an OpenClaw prompt, for a single video, a channel review, or a recurring briefing run. The repository is released under the MIT license.
Generated 2026-05-22 · Model: sonnet-4-6 · Verify against the repo before relying on details.