s3

Automate AWS S3 bucket listing, file transfers, and directory syncs.

24|11|Updated Feb 19, 2026
One-click install
npx skills add https://github.com/clawdata/clawdata --skill s3-clawdata
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: s3
Source: https://github.com/clawdata/clawdata/tree/main/skills/s3
Command: npx skills add https://github.com/clawdata/clawdata --skill s3-clawdata

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill helps you manage AWS S3 storage by listing buckets, uploading and downloading files, syncing directories, and managing object lifecycle to maintain organized data.

Core Features & Use Cases

  • List buckets and view their contents to quickly audit storage.
  • Upload and download files or entire directories to and from S3 keeping your pipelines in sync.
  • Sync local directories with S3 prefixes and apply lifecycle policies to optimize costs.
  • Use Case: You want to back up a data lake by uploading daily dumps to a versioned S3 bucket and keep a local mirror for quick recovery.

Quick Start

Install and configure the AWS CLI, then start using s3 commands to manage buckets and objects.

Frequently Asked Questions about s3

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

FAQPage Schema
How do I automate uploading and downloading files to AWS S3 buckets?

You can automate AWS S3 file transfers by using standard CLI commands like cp for uploading and downloading files, and sync to mirror entire directories between local storage and S3 prefixes.

What is the best way to sync a local directory with an S3 prefix?

Syncing a local directory with an S3 prefix is done using the sync command, which compares contents and transfers only new or changed files to keep your local mirror and S3 storage in sync.

Do I need the AWS CLI installed and configured to manage S3 storage?

Yes, you need the AWS CLI installed and configured with your credentials and region to manage S3 storage, as the skill relies on standard S3 commands to interact with your buckets.

Can I use this to back up a data lake to a versioned S3 bucket?

Yes, you can back up a data lake by uploading daily dumps to a versioned S3 bucket and keeping a local mirror for quick recovery, which targets data workflows involving data lakes and backups.

How do I list buckets and audit S3 storage contents?

You can list buckets and view their contents using the ls command to quickly audit your AWS S3 storage and maintain organized data across buckets and prefixes.