aws-s3-management▌
aj-geddes/useful-ai-prompts · updated Apr 8, 2026
Amazon S3 provides secure, durable, and highly scalable object storage. Manage buckets with encryption, versioning, access controls, lifecycle policies, and cross-region replication for reliable data storage and retrieval.
AWS S3 Management
Table of Contents
Overview
Amazon S3 provides secure, durable, and highly scalable object storage. Manage buckets with encryption, versioning, access controls, lifecycle policies, and cross-region replication for reliable data storage and retrieval.
When to Use
- Static website hosting
- Data backup and archival
- Media library and CDN origin
- Data lake and analytics
- Log storage and analysis
- Application asset storage
- Disaster recovery
- Data sharing and collaboration
Quick Start
Minimal working example:
# Create bucket
aws s3api create-bucket \
--bucket my-app-bucket-$(date +%s) \
--region us-east-1
# Enable versioning
aws s3api put-bucket-versioning \
--bucket my-app-bucket \
--versioning-configuration Status=Enabled
# Block public access
aws s3api put-public-access-block \
--bucket my-app-bucket \
--public-access-block-configuration \
BlockPublicAcls=true,IgnorePublicAcls=true,\
BlockPublicPolicy=true,RestrictPublicBuckets=true
# Enable encryption
aws s3api put-bucket-encryption \
--bucket my-app-bucket \
--server-side-encryption-configuration '{
"Rules": [{
"ApplyServerSideEncryptionByDefault": {
"SSEAlgorithm": "AES256"
}
// ... (see reference guides for full implementation)
Reference Guides
Detailed implementations in the references/ directory:
| Guide | Contents |
|---|---|
| S3 Bucket Creation and Configuration with AWS CLI | S3 Bucket Creation and Configuration with AWS CLI |
| S3 Lifecycle Policy Configuration | S3 Lifecycle Policy Configuration |
| Terraform S3 Configuration | Terraform S3 Configuration |
| S3 Access with Presigned URLs | S3 Access with Presigned URLs |
Best Practices
✅ DO
- Enable versioning for important data
- Use server-side encryption
- Block public access by default
- Implement lifecycle policies
- Enable logging and monitoring
- Use bucket policies for access control
- Enable MFA delete for critical buckets
- Use IAM roles instead of access keys
- Implement cross-region replication
❌ DON'T
- Make buckets publicly accessible
- Store sensitive credentials
- Ignore CloudTrail logging
- Use overly permissive policies
- Forget to set lifecycle rules
- Ignore encryption requirements
Discussion
Product Hunt–style comments (not star reviews)- No comments yet — start the thread.
Ratings
4.6★★★★★57 reviews- ★★★★★Lucas Khan· Dec 24, 2024
Useful defaults in aws-s3-management — fewer surprises than typical one-off scripts, and it plays nicely with `npx skills` flows.
- ★★★★★Meera Iyer· Dec 20, 2024
Registry listing for aws-s3-management matched our evaluation — installs cleanly and behaves as described in the markdown.
- ★★★★★Yuki Diallo· Dec 12, 2024
aws-s3-management has been reliable in day-to-day use. Documentation quality is above average for community skills.
- ★★★★★Nikhil Abebe· Dec 12, 2024
I recommend aws-s3-management for anyone iterating fast on agent tooling; clear intent and a small, reviewable surface area.
- ★★★★★Dhruvi Jain· Dec 4, 2024
aws-s3-management reduced setup friction for our internal harness; good balance of opinion and flexibility.
- ★★★★★Isabella Rahman· Nov 15, 2024
aws-s3-management is among the better-maintained entries we tried; worth keeping pinned for repeat workflows.
- ★★★★★Aanya Agarwal· Nov 3, 2024
aws-s3-management fits our agent workflows well — practical, well scoped, and easy to wire into existing repos.
- ★★★★★Nikhil Farah· Nov 3, 2024
Keeps context tight: aws-s3-management is the kind of skill you can hand to a new teammate without a long onboarding doc.
- ★★★★★Fatima Abbas· Oct 22, 2024
We added aws-s3-management from the explainx registry; install was straightforward and the SKILL.md answered most questions upfront.
- ★★★★★Henry Jain· Oct 22, 2024
aws-s3-management is among the better-maintained entries we tried; worth keeping pinned for repeat workflows.
showing 1-10 of 57