What problem does it solve?
S3 bucket and object management tasks are error-prone and time-consuming when done manually; this skill automates checking existence, creating buckets with the correct public/private settings, uploading and downloading objects, listing contents, deleting objects, and generating presigned URLs.
Core Features & Use Cases
- Check bucket existence and create if needed with private access by default
- Create public-read or public-read/write buckets when required
- Upload and download files, list objects, delete objects, and manage bucket policies
- Generate presigned URLs for secure, time-limited access to objects
Quick Start
Set up and run an end-to-end S3 workflow that checks for a bucket, creates it with the desired access level, uploads a file, lists objects, and optionally generates a presigned URL.