agency-docs-updater - Publish lab meeting recordings to YouTube
Runs an end-to-end pipeline to locate lab meeting transcripts, obtain recordings, process videos, and upload them to YouTube.
Tags
Updated: 2026-10-07Capabilities
Typical Inputs
Typical Outputs
What this skill does
- Parse date and lab arguments
- Load environment configuration
- Find meeting transcripts
- Resolve lab layouts
- Download Zoom recordings
- Download Fathom video fallbacks
- Trim leading video silence
- Upload processed videos
- Verify YouTube uploads
Inputs
- Date argument
- Lab number argument
- Lab slug argument
- Environment configuration
- Meeting transcript
- Zoom credentials
- Fathom share URL
- Lab registry
- YouTube uploader
Outputs
- Processed MP4 video
- YouTube video URL
- YouTube video ID
- Video metadata file
Requirements
- Configured .env file or defaults
- Zoom dependency
- Fathom dependency
- Nano Banana dependency
- Calendar Sync dependency
- YouTube uploader dependency
- Zoom OAuth credentials
- YouTube API authentication
- Python and Bash runtime
- Playwright and Chromium
