s3cmd

Manage S3-compatible storage with s3cmd CLI operations.

1|Updated Mar 3, 2026
One-click install
npx skills add https://github.com/timcase/agent-skills --skill s3cmd
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: s3cmd
Source: https://github.com/timcase/agent-skills/tree/main/s3cmd
Command: npx skills add https://github.com/timcase/agent-skills --skill s3cmd

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Managing S3-compatible storage from the command line, enabling quick access to buckets and objects, and eliminating the need for GUIs for routine tasks.

Core Features & Use Cases

  • List buckets and bucket contents across AWS S3 and DigitalOcean Spaces.
  • Upload, download, and sync files and directories between local systems and cloud storage.
  • Inspect and set access controls (ACLs) on buckets and objects, and configure provider profiles for multi-provider workflows.

Quick Start

Configure s3cmd with your provider profiles and run a basic command such as s3cmd ls to verify setup.

Frequently Asked Questions about s3cmd

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

FAQPage Schema
How do I sync files between local storage and S3-compatible buckets from the CLI?

You can sync files between local storage and S3-compatible buckets by using s3cmd CLI commands to automate directory synchronization across AWS S3 and DigitalOcean Spaces.

Can I manage DigitalOcean Spaces using the same tool as AWS S3?

Yes, you can manage DigitalOcean Spaces and AWS S3 using the same s3cmd CLI by configuring separate named provider profiles for each storage service.

What is the best way to set access controls on S3 buckets without a GUI?

Setting access controls on S3 buckets without a GUI is done through s3cmd CLI, which allows you to inspect and apply ACLs directly to buckets and objects.

How do I configure multiple provider profiles for S3-compatible storage?

You configure multiple provider profiles for S3-compatible storage by setting up named configurations in s3cmd, enabling distinct access to AWS S3 and DigitalOcean Spaces.

Does s3cmd work for routine listing and uploading tasks across cloud providers?

Yes, s3cmd works for routine listing and uploading tasks across cloud providers, supporting standard operations like listing buckets and uploading files to S3-compatible storage.