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.