minio-uploader

Upload local files to MinIO buckets and generate public access URLs.

196|20|Updated Jan 17, 2026
One-click install
npx skills add https://github.com/xiaoyuge886/aigc --skill minio-uploader
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: minio-uploader
Source: https://github.com/xiaoyuge886/aigc/tree/main/.claude/skills/minio_uploader
Command: npx skills add https://github.com/xiaoyuge886/aigc --skill minio-uploader

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires boto3, botocore.

What problem does it solve?

This skill solves the friction of manually uploading files to object storage and generating shareable links, streamlining the process of making local files accessible via MinIO.

Core Features & Use Cases

  • One-Click Upload: Directly upload local files to MinIO buckets with automatic MIME type detection.
  • Public Link Generation: Instantly generate accessible URLs for uploaded files, including options for forced downloads.
  • Use Case: A developer needs to share a generated report or a large dataset with a team member; they can simply trigger this skill to upload the file and receive a direct link to share immediately.

Quick Start

Use the minio-uploader skill to upload the file located at /path/to/report.pdf to the MinIO storage bucket.

Frequently Asked Questions about minio-uploader

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

FAQPage Schema
How do I upload local files to MinIO object storage and generate a public URL?

To upload local files to MinIO object storage and generate a public URL, you can use an automated skill that interfaces with S3-compatible APIs via boto3 to handle bucket operations and instantly produce accessible links.

What is the best way to automate file sharing via MinIO buckets?

Automating file sharing via MinIO buckets is best achieved by triggering a script that directly uploads your local files and automatically generates public access URLs, streamlining cloud-based storage management.

Does MinIO upload automation support diverse file types like images and archives?

Yes, MinIO upload automation supports diverse file types including documents, images, and archives, utilizing automatic MIME type detection to ensure correct formatting for cloud-based file sharing.

Do I need boto3 to interface with MinIO S3-compatible storage APIs?

Yes, you need the boto3 library to interface with MinIO S3-compatible storage APIs, as it provides the necessary functionality to handle bucket operations and facilitate automated file uploads.

Can I generate forced download links when uploading files to MinIO?

Yes, you can generate forced download links when uploading files to MinIO, as the public link generation process includes options for creating URLs that force downloads rather than displaying content in the browser.