By swyxio
End-to-end pipeline for downloading Zoom cloud recordings and publishing them to YouTube with auto-generated titles, descriptions, timestamps, playlists, and AI-generated thumbnails via Gemini.
This skill should be used when the user asks to "upload videos to YouTube", "publish videos on YouTube", "set YouTube titles and descriptions", "add timestamps to YouTube videos", or needs to edit video metadata, assign playlists, and publish in YouTube Studio.
This skill should be used when the user asks to "create YouTube thumbnails", "generate thumbnails", "make video thumbnails", or needs AI-generated thumbnail images via Google Gemini for YouTube videos. Covers prompt engineering, image generation, compression, and upload to YouTube Studio.
This skill should be used when the user asks to "download Zoom recordings", "grab recordings from Zoom", "get new Zoom videos", or needs to download cloud recordings and analyze their content via frame extraction. Covers file type selection, filename verification, and ffmpeg-based content analysis.
This skill should be used when the user asks to "upload Zoom recordings to YouTube", "publish Zoom videos", "download and upload recordings", or wants to run the full Zoom-to-YouTube pipeline. It orchestrates the zoom-download, youtube-publish, and youtube-thumbnails sub-skills with checkpoint stages between each phase.
A marketplace of Claude Cowork / Claude Code plugins for content creation and publishing workflows.
| Plugin | Description |
|---|---|
| latent-space-youtube | Zoom recordings → YouTube pipeline with auto titles, timestamps, playlists, and Gemini-generated thumbnails |
In Claude Code CLI:
/plugin marketplace add swyxio/claude-plugins
In Claude Cowork: use the plugin browser to add swyxio/claude-plugins as a marketplace.
/plugin install latent-space-youtube@swyx-plugins
This repo is structured as a marketplace. To add a new plugin:
plugins/.claude-plugin/plugin.json manifest.claude-plugin/marketplace.json with the new plugin entryMIT
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
npx claudepluginhub swyxio/claude-plugins --plugin latent-space-youtubeUpload videos to YouTube with title, description, tags. Use for: youtube upload, publish video, share on youtube.
Complete YouTube content production workflow: research competitors, generate video ideas, build briefs, craft titles and thumbnails, and create detailed video outlines with demo prep checklists.
AI-powered video processing toolkit - download videos, remove silence, trim/cut, extract audio, transcribe, generate descriptions, upload to YouTube and Bunny.net
CLI tools for processing YouTube videos, Zoom recordings, and newsletters
Plan, brief, and prepare YouTube videos from idea to filming-ready. Create video briefs, generate topic ideas, optimize titles and thumbnails, build structured outlines, write scripts, and design on-screen excalidraw visuals.
Convert YouTube videos into structured docs, summaries, audio, and visual assets for easier discovery.