youtube-publisher

Automate YouTube video uploads with metadata, thumbnails, subtitles, and playlists.

Updated Mar 22, 2026
One-click install
npx skills add https://github.com/2670044605/agent-skills-hub --skill youtube-publisher
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: youtube-publisher
Source: https://github.com/2670044605/agent-skills-hub/tree/main/skills/registry/upstream/wlzh-skills/youtube-publisher
Command: npx skills add https://github.com/2670044605/agent-skills-hub --skill youtube-publisher

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires dotenv, googleapis, open, and includes scripts (resource) components.

What problem does it solve?

Streamlines publishing videos to YouTube by programmatically attaching metadata, media uploads, and accessory assets to improve discoverability and engagement.

Core Features & Use Cases

  • Upload videos to YouTube with full metadata control (title, description, tags, category)
  • Attach thumbnails, subtitles, and optional playlist placements, including Shorts
  • Automate end-to-end publishing for batches of videos or scheduled content

Quick Start

Authenticate once, then run the upload script with your video file and metadata to publish on YouTube.

Frequently Asked Questions about youtube-publisher

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

FAQPage Schema
Why does my YouTube upload script fail when attaching a custom thumbnail?

Your YouTube upload script may fail when attaching a custom thumbnail if OAuth2 credentials or Google APIs permissions are insufficient, as proper authorization is needed to upload both video files and accessory media assets.

Can I add subtitles and captions when uploading videos to YouTube via API?

Yes, you can attach subtitles and captions to your YouTube videos during the upload process by specifying them in your metadata configuration, ensuring accessibility and engagement for your uploaded content.

What is the best way to batch upload videos to YouTube with full metadata?

Batch uploading videos to YouTube with full metadata is best handled by running upload scripts sequentially, passing individual video files and their corresponding titles, descriptions, tags, and thumbnails to the CLI for end-to-end publishing.

Why does my YouTube upload script fail when attaching a custom thumbnail?

Your YouTube upload script may fail when attaching a custom thumbnail if OAuth2 credentials or Google APIs permissions are insufficient, as proper authorization is needed to upload both video files and accessory media assets.