Install
openclaw skills install youtube-analysis-skillAnalyze YouTube videos with summary and deep-dive analysis. Use when a user provides a YouTube URL and wants both a summary and analytical insights about the content, implications, quality, and intersections with other topics.
openclaw skills install youtube-analysis-skillUse the main chat model for the final summary and analysis.
Goal: extract the transcript first when possible, then use the main model for judgment, synthesis, and deeper analysis. Do not rely on a cheap/local summarizer as the default final narrator.
Prefer transcript extraction as the first step:
summarize "URL" --youtube web --video-mode transcript --extract --format md
When invoking it via exec, give it a long timeout and generous yieldMs so slow extraction is not killed early.
Treat the extracted transcript as source material, not as verified truth. YouTube captions may contain transcription errors, especially for names, numbers, and charged claims.
Check whether the extracted transcript is usable.
Common signs of source-caption problems:
If transcript quality is poor, keep confidence lower and say so.
After extraction, do the real work in-chat using the main model:
This keeps the main model focused on synthesis and judgment while grounding it in extracted source material.
Use this order:
--youtube web --extract--youtube yt-dlp or --youtube no-autoFor each major point:
Present as two sections:
Summary
Analysis
Transcript first, analysis second.
Use extracted transcript as the preferred source material whenever possible. Use the main model for interpretation and synthesis. Do not overclaim certainty when captions are noisy or source quality is weak.
--youtube web --extract as the default first pass