youtube-publish

Automate YouTube publishing workflows from video prep to social scheduling.

97|17|Updated Dec 29, 2025
One-click install
npx skills add https://github.com/antoniolg/agent-kit --skill youtube-publish
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: youtube-publish
Source: https://github.com/antoniolg/agent-kit/tree/main/skills/youtube-publish
Command: npx skills add https://github.com/antoniolg/agent-kit --skill youtube-publish

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pyyaml, google-api-python-client, google-auth, google-auth-oauthlib, google-auth-transport-requests, Pillow, google-generativeai, and includes scripts (resource) and assets (resource) components.

What problem does it solve?

Automates end-to-end YouTube publishing workflows from video prep to social promotion.

Core Features & Use Cases

  • End-to-end automation of video publishing, transcription, metadata updates, thumbnail generation, and scheduled social posts.
  • Script-driven orchestration across multiple tools (Parakeet, Gemini, Postiz, Listmonk, and related tooling) to produce a cohesive publish workflow.
  • Use Case: Teams can publish dev-focused technical videos with consistent branding and automated cross-network promotion.

Quick Start

Run the scripted YouTube publish flow end-to-end by invoking the prepared sequence of scripts in order (Prepare video, Upload draft, Transcribe, Generate metadata and thumbnails, Update YouTube, and Schedule socials).

Frequently Asked Questions about youtube-publish

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate YouTube video publishing workflows end-to-end?▼

You can automate YouTube video publishing by executing a prepared sequence of scripts in order: prepare video, upload draft, transcribe, generate metadata and thumbnails, update YouTube, and schedule socials. This orchestrates external services for repeatable deployments.

Can I automatically generate YouTube thumbnails and metadata from video drafts?▼

Yes, the workflow automatically generates thumbnails and metadata from video drafts. It uses Google Generative AI for content generation and Pillow for thumbnail processing, applying frontmatter-driven packaging to ensure consistent branding across published videos.

Does this YouTube automation workflow support timezone-aware social scheduling?▼

Yes, the workflow supports timezone-aware social scheduling. It coordinates automated orchestration across social networks and newsletters, applying timezone-aware scheduling and error handling to ensure posts are published at the correct times.

What dependencies are required to set up automated video transcription and publishing?▼

Setting up automated video transcription and publishing requires Python dependencies including pyyaml, google-api-python-client, google-auth libraries, Pillow, and google-generativeai. These packages enable YouTube API authentication, image processing, and AI-driven transcription.

What is the best way to coordinate cross-network promotion for technical videos?▼

The best way to coordinate cross-network promotion for technical videos is using script-driven orchestration across tools like Parakeet, Gemini, Postiz, and Listmonk. This produces a cohesive publish workflow with consistent branding and automated social scheduling.