smixs

YouTube Publisher — AI skill for Claude Code

AI community

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)**

YouTube Publisher

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}