YouTube Publisher — AI skill for Claude Code
AI agent skill: tell Claude Code, Codex, Gemini or OpenClaw to upload your recording to YouTube — it downloads from Drive, transcribes, generates timestamps and metadata automatically.
How to install YouTube Publisher
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open smixs/youtube-publisher and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What YouTube Publisher does
AI agent skill: tell Claude Code, Codex, Gemini or OpenClaw to upload your recording to YouTube — it downloads from Drive, transcribes, generates timestamps and metadata automatically.
Alternatives in AI
- Omniget — Udemy & Hotmart course downloader, YouTube downloader (yt-dlp GUI, 1,800+ sites) + desktop app for AI agents 13.9k ★
- AI Guide — 程序员鱼皮的 AI 资源大全 + Vibe Coding 零基础教程,分享 OpenClaw 保姆级教程、大模型玩法(DeepSeek / GPT / Gemini / Claude)、最新 AI 资讯、Prompt 提 11.8k ★
- Maestro Companion — Quick execution for small tasks — minimal run lifecycle (start + done) with evidence recording 530 ★
README
🎬 YouTube Publisher
**[🇷🇺 Читать на русском](README.ru.md)**
An AI agent skill that turns "upload this recording to YouTube" into a fully automated pipeline. Works with Claude Code, Codex, Gemini CLI, [OpenClaw](https://github.com/openclaw/openclaw), or any agent with terminal access. Your agent downloads from Drive, uploads to YouTube, transcribes, generates timestamps and metadata — you just say the word.
The Problem
You recorded a meeting, a lecture, a workshop. It's sitting in Google Drive. Now what?
You download a 2GB file, drag it into YouTube Studio, wait for the upload, try to come up with a decent title, scrub through an hour of video to place timestamps, write a description, copy-paste everything, publish, delete the local file. That's 30-60 minutes of mind-numbing work per recording — and you have dozens of them every month.
The Solution
Tell your agent:
*"Upload last Friday's recording to YouTube"*
The skill handles the entire pipeline:
- ⬇️ Downloads from Google Drive (no local file juggling)
- 📤 Uploads to YouTube (resumable, handles large files)
- 🎤 Transcribes audio via Fireworks Whisper or Deepgram Nova-3
- ⏱️ Generates timestamps from topic boundaries
- 📝 Creates title & description from transcript content
- 🧹 Cleans up all temp files automatically
**~5 minutes for a 1-hour video.** Zero manual work. The agent does everything.
Install
With Any AI Agent
The skill is two things: `SKILL.md` (instructions) and `scripts/` (code). Copy them into your agent's workspace:
git clone https://github.com/smixs/youtube-publisher.git
# Claude Code / Codex / Gemini CLI — into your project
mkdir -p skills/youtube-publisher
cp youtube-publisher/SKILL.md skills/youtube-publisher/
cp -r youtube-publisher/scripts skills/youtube-publisher/
# OpenClaw
cp -r youtube-publisher/{SKILL.md,scripts}
Related Skills
Yt Video Analyzer
A Claude Code skill that turns a YouTube video into a digest with timestamps and interface screenshots. Subtit
Pitchr
Pitchr is an AI pitch coaching app for founder pitch practice. It supports live recording + transcription, asy
AI Bridge
Local bridge letting an AI coding agent drive your real, logged-in Chrome — trusted input, CSP-proof eval, aut
Keyjawn
Custom Android keyboard for LLM CLI agents -- terminal keys + image upload for Claude Code and OpenClaw users
Openclaw Knowledge Distiller
Open CLAW Knowledge Distiller · 龍蝦知識蒸餾器 — Turn YouTube/Bilibili videos into structured knowledge articles. Loc
AI Chat Exporter
Export your ChatGPT, Claude, Copilot, Gemini and Grok chat, using Tampermonkey on chrome, firefox, and other s
Related Agents
Metadata Agent
Produces the copy-paste-ready YouTube upload package — final title, full description, chapters, tags, hashtags
Aminet Publisher
Prepares and publishes ports to Aminet. Validates packages, generates Aminet-format readmes, previews submissi
YouTube Updater
YouTube Video Updater Agent — bulk-optimises your product/brand videos for CTR, search rank, and LLM discovera