youtube-uploader

Upload videos to YouTube with metadata, thumbnails, and playlists.

45|13|Updated Jan 6, 2026
One-click install
npx skills add https://github.com/aviz85/claude-skills-library --skill youtube-uploader-aviz85
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: youtube-uploader
Source: https://github.com/aviz85/claude-skills-library/tree/main/plugins/youtube-uploader/skills/youtube-uploader
Command: npx skills add https://github.com/aviz85/claude-skills-library --skill youtube-uploader-aviz85

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Upload videos to YouTube with full metadata control, reducing manual setup and repetitive tasks.

Core Features & Use Cases

  • Upload videos with title, description, tags, category, and privacy settings.
  • Optionally upload a custom thumbnail and add the video to a playlist.
  • Short videos can be flagged as Shorts and bulk workflows can be automated for channel management.

Quick Start

Authenticate, then run the uploader with a video file, title, and description to publish to YouTube.

Frequently Asked Questions about youtube-uploader

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

FAQPage Schema
How do I upload YouTube videos with full metadata and custom thumbnails?

You can upload YouTube videos with full metadata control by providing the video file, title, and description, which the Skill publishes through the YouTube Data API v3 with robust error handling.

Can I automate bulk YouTube video uploads for channel management?

Yes, you can automate bulk YouTube video uploads for channel management workflows, including flagging short videos as Shorts and adding them directly to your playlists.

Do I need OAuth2 authentication to upload videos to YouTube via the API?

Yes, you need OAuth2 authentication to securely authorize the YouTube Data API v3 integration before executing any video upload, playlist modification, or channel management actions.

Does this YouTube uploader support a dry-run mode to test video metadata?

Yes, this YouTube uploader supports an optional dry-run mode, allowing you to validate video metadata, tags, and playlist configurations without actually publishing the content.

What's the best way to add uploaded YouTube videos to existing playlists?

The best way to add uploaded videos to existing playlists is to configure the playlist parameters within the uploader script, which handles the playlist insertion automatically during the API upload process.

Why are my YouTube Shorts uploads failing metadata validation?

YouTube Shorts uploads may fail metadata validation if required fields are missing, but the robust error handling in this uploader identifies missing title, description, or OAuth2 issues before the API rejects the request.