
Youtube Uploader
Handles the full YouTube upload flow from authentication to publishing. You get OAuth2 setup, then upload videos with titles, descriptions, tags, privacy settings, and even custom thumbnails. Works for regular videos and Shorts. The category ID table is handy since YouTube's categories aren't obvious. Daily quota is around 6 videos, so this isn't for bulk uploading, but for regular content publishing it's solid. The dry run flag is a nice touch so you don't waste quota on test uploads.
- skills.sh installs
- 549
- GitHub stars
- 51
- last updated
- Aug 21, 2026
Install
$ npx -y skills add aviz85/claude-skills-library --skill youtube-uploader --agent claude-codeInstalls into .claude/skills of the current project.
Files
YouTube Uploader
First time? If
setup_complete: falseabove, run./SETUP.mdfirst, then setsetup_complete: true.
Upload videos to YouTube with full metadata control.
Quick Start
cd ~/.claude/skills/youtube-uploader/scripts
# First time: authenticate
npx ts-node youtube-upload.ts --auth
# Upload video
npx ts-node youtube-upload.ts \
--video /path/to/video.mp4 \
--title "My Awesome Video" \
--description "Check out this amazing content!" \
--tags "tech,ai,tutorial" \
--privacy unlisted
# Upload as YouTube Short (vertical video)
npx ts-node youtube-upload.ts \
--video /path/to/short.mp4 \
--title "Quick Tip #Shorts" \
--description "A quick tip for you!" \
--privacy public \
--short
Options
Sponsors
Promote your product hereReach 125k+ visitors monthlyPromote your product hereReach 125k+ visitors monthly
Agent CaffeineSponsoredClose your lid, come back to finished work
SnugSponsoredThe clipboard manager for the AI eraPromote your product hereReach 125k+ visitors monthly
WaxSponsoredBlock anything with supervision, without erasing your iPhonePromote your product hereReach 125k+ visitors monthly
knobsSponsoredSee your site on any phone, any day, in any language
Details
- Repository
- github.com/aviz85/claude-skills-library
- Category
- Release Management
- First seen
- Jun 3, 2026
More from aviz85/claude-skills-library
All 6Recommended
More Release Management1
gcp-cloud-runaj-geddes/useful-ai-promptsDeploy containerized applications on Google Cloud Run with automatic scaling, traffic management, and service mesh integration. Use for container-based serverle541skills.sh installs
2
teneo-cliteneoprotocolai/teneo-skillsTeneo CLI — 39 commands for browse & query network agents, send commands to agents, room management, deploy & manage your own agents, wallet management, daemon 541skills.sh installs
3
ci-cd-pipeline-patternsmanutej/luxor-claude-marketplaceComprehensive CI/CD pipeline patterns skill covering GitHub Actions, workflows, automation, testing, deployment strategies, and release management for modern so538skills.sh installs
4
groove-utilities-checkandreadellacorte/grooveCheck if a newer version of groove is available on GitHub.537skills.sh installs
5
hive-create-taskrllm-org/hiveDesign and create a new hive task through guided conversation. Walks the user through problem definition, eval design, constraint specification, repo scaffoldin533skills.sh installs
6
here-be-gitintellectronica/agent-skillsInitialise a git repository with optional agent commit instructions and .gitignore. Use when users say "here be git", "init git", "initialise git", or otherwise531skills.sh installs