- Tool:
yt-dlp (already installed globally at /usr/local/bin/yt-dlp)
- Command:
yt-dlp --write-auto-sub --sub-lang en --skip-download --sub-format vtt -o "/tmp/video-name" "https://www.youtube.com/watch?v=VIDEO_ID"
- Post-processing: Parse VTT file to remove timestamps, duplicates, and HTML tags — produces clean readable transcript
- Note:
youtube-transcript-api (Python) has certifi issues on macOS Python 3.14 — use yt-dlp instead
- Use case: When user asks to “watch” a video, pull the transcript and analyze it
Google Workspace CLI — Added to Stack (March 2026)
- Install:
npm install -g @googleworkspace/cli
- Repo: github.com/googleworkspace/cli
- What it does: Gives AI agents (Claude Code, Clara) direct CLI access to entire Google ecosystem — Gmail, Calendar, Drive, Docs, Sheets, Slides
- No Zapier/Make.com needed — direct commands, zero per-action costs, just token usage
- Priority order: CLI first (most potent) → Skills (crystallize repeated workflows) → MCP (last resort)
- 101 capabilities organized as Skills and Recipes
- Key power: Chain multiple Google services in one prompt (Calendar + Gmail + Docs + Sheets in one shot)
- Clara use cases (future):
- “Clara, prep me for my 2pm meeting” → pull attendees, search email history, create brief
- “Clara, find every invoice from last 90 days” → Drive + Gmail search → categorized Sheet
- Clara for Business: automated weekly client reports — calendar meetings, email threads, Slides deck
- Email triage and prioritization → auto-categorized Google Sheet
- Meeting prep briefs → Google Doc with agenda
- Google Drive audit → find duplicates, drafts, old files
- Setup: Requires Google Cloud project OAuth credentials (desktop app type), downloaded JSON file
- Source: Mark Kashef video “Google’s New CLI Just Made Claude Code Unstoppable” (https://youtu.be/1Z1aECGwJh0)
- Status: Approved for stack, use cases to be developed later