cloud-uploader

Upload promo videos and album content to Cloudflare R2 or AWS S3.

408|97|Updated Jan 14, 2026
One-click install
npx skills add https://github.com/bitwize-music-studio/claude-ai-music-skills --skill cloud-uploader
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cloud-uploader
Source: https://github.com/bitwize-music-studio/claude-ai-music-skills/tree/main/skills/cloud-uploader
Command: npx skills add https://github.com/bitwize-music-studio/claude-ai-music-skills --skill cloud-uploader

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires boto3, and includes scripts (resource) and references (resource) components.

What problem does it solve?

Uploading promo videos and album content to cloud storage can be tedious and error-prone. This Skill streamlines cloud hosting for social media and distribution by uploading assets to cloud providers with a single command.

Core Features & Use Cases

  • Cloud destinations: Upload promo videos and album assets to Cloudflare R2 or AWS S3 with minimal commands.
  • Promos & sampler: Support uploading individual promos or the album sampler after they are generated.
  • Access control: Optional public read access; files remain private by default for security.
  • Use Case: After running the promo-director skill, you can upload the resulting videos to your cloud storage and verify availability before release.

Quick Start

Use the cloud-uploader skill to upload the album promos: /bitwize-music:cloud-uploader {album}.

Frequently Asked Questions about cloud-uploader

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

FAQPage Schema
How do I upload promo videos to AWS S3 or Cloudflare R2?

You can upload promo videos to AWS S3 or Cloudflare R2 by invoking the uploader with a single command after generation. It requires the boto3 dependency and valid cloud credentials configured in your user config.

Can I make uploaded album assets publicly readable on cloud storage?

Yes, uploaded album assets can be set with optional public read access. Files remain private by default for security unless you explicitly enable public access during the upload configuration.

Do I need boto3 and cloud credentials configured to upload content?

Yes, you need the boto3 Python package installed and valid cloud credentials configured in your config file. These prerequisites allow the uploader to authenticate and transfer files securely to your chosen provider.

What is the best way to automate album sampler uploads to cloud storage?

The best way to automate album sampler uploads is to manually invoke this uploader immediately after your sampler generation step. It streamlines cloud hosting for social media and distribution by transferring assets with minimal commands.

Why does my cloud storage upload fail when transferring promo videos?

Upload failures typically occur when cloud credentials are missing or invalid in your config. Ensure boto3 is installed and your AWS S3 or Cloudflare R2 authentication details are correctly configured before retrying.