s3-tools

Manage files and buckets in S3-compatible storage using AWS CLI.

1|Updated Feb 25, 2026
One-click install
npx skills add https://github.com/winsorllc/upgraded-carnival --skill s3-tools
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: s3-tools
Source: https://github.com/winsorllc/upgraded-carnival/tree/main/.pi/skills/s3-tools
Command: npx skills add https://github.com/winsorllc/upgraded-carnival --skill s3-tools

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill simplifies the management of files and buckets within S3-compatible storage systems, enabling efficient data handling without complex manual commands.

Core Features & Use Cases

  • File Operations: Upload, download, list, and delete objects within S3 buckets.
  • Bucket Management: Create and delete S3 buckets.
  • Synchronization: Sync local directories with S3 buckets and vice-versa.
  • Use Case: You need to upload a local folder of images to an S3 bucket for web hosting or backup purposes.

Quick Start

Use the s3-tools skill to upload the local directory named 'my-images' to the 'my-bucket' S3 bucket.

Frequently Asked Questions about s3-tools

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

FAQPage Schema
How do I sync a local directory with an S3 bucket?

Synchronizing a local directory with an S3 bucket matches local file systems to remote S3 storage. This process updates files bidirectionally, ensuring local folders and S3-compatible buckets contain the same data without manual uploads.

Can I manage MinIO storage using AWS CLI?

Managing MinIO storage using AWS CLI is fully supported. The system utilizes AWS CLI or compatible tools to perform operations on S3-compatible storage, enabling seamless bucket creation and file management across services like MinIO.

What's the best way to upload a folder of images to S3 for backup?

Uploading a folder of images to S3 for backup is handled through dedicated file management operations. This approach simplifies pushing local directories to S3-compatible buckets for web hosting or backup purposes, bypassing complex manual commands.

Does this approach work for creating and deleting S3 buckets?

Creating and deleting S3 buckets is a core feature of this approach. Bucket management capabilities allow you to handle both file operations and bucket lifecycle tasks within S3-compatible storage systems efficiently.

Do I need AWS CLI to perform file operations on S3-compatible storage?

AWS CLI or compatible tools are required to perform file operations on S3-compatible storage. These underlying tools facilitate the necessary interactions for executing uploads, downloads, listings, and deletions within S3 buckets.