skills/youtube-transcript/SKILL.md
Fetch and summarize YouTube video transcripts. Use when asked to summarize, transcribe, or extract content from YouTube videos.
npx skillsauth add alweil/openclaw-pessoal youtube-transcriptInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Fetch transcripts from YouTube videos and optionally summarize them.
✅ USE this skill when:
python3 scripts/fetch_transcript.py <video_id_or_url> [languages]
# Basic usage with video ID
python3 scripts/fetch_transcript.py dQw4w9WgXcQ
# With full URL
python3 scripts/fetch_transcript.py "https://www.youtube.com/watch?v=dQw4w9WgXcQ"
# With specific languages
python3 scripts/fetch_transcript.py dQw4w9WgXcQ "pt,en"
Returns JSON with:
video_id: YouTube video IDtitle: Video titleauthor: Channel namefull_text: Complete transcript texttranscript: Array of timestamped segmentsDefault priority: en, fr, de, es, it, pt, nl
Override with second argument:
python3 scripts/fetch_transcript.py VIDEO_ID "ja,ko,zh"
See references/SETUP.md for:
tools
Work with Obsidian vaults (plain Markdown notes) and automate via obsidian-cli.
content-media
Generate/edit images with Nano Banana Pro (Gemini 3 Pro Image). Use for image create/modify requests incl. edits. Supports text-to-image + image-to-image; 1K/2K/4K; use --input-image.
tools
Centralized Activity Feed for all OpenClaw agents. Captures timestamped actions including tool calls, file writes/edits, memory updates, task completions, agent identification, and mental models. Use when tracking agent activities across sessions, auditing operations, building activity timelines, or implementing observability for multi-agent workflows. Works for all agents (main, trabalho, projetos, pessoal, etc.).
tools
CLI to manage emails via IMAP/SMTP. Use `himalaya` to list, read, write, reply, forward, search, and organize emails from the terminal. Supports multiple accounts and message composition with MML (MIME Meta Language).