Get the FREE Ultimate OpenClaw Setup Guide →

cloud-aws-s3

Scanned
npx machina-cli add skill partme-ai/full-stack-skills/cloud-aws-s3 --openclaw
Files (1)
SKILL.md
647 B

When to use this skill

Use this skill whenever the user wants to:

  • [待完善:根据具体工具添加使用场景]

How to use this skill

[待完善:根据具体工具添加使用指南]

Best Practices

[待完善:根据具体工具添加最佳实践]

Keywords

[待完善:根据具体工具添加关键词]

Source

git clone https://github.com/partme-ai/full-stack-skills/blob/main/skills/cloud-aws-s3/SKILL.mdView on GitHub

Overview

This skill provides guidance on AWS S3, covering bucket creation, object storage, access control, and ongoing S3 management. It helps you store files, configure buckets, and manage S3 storage effectively.

How This Skill Works

You create an S3 bucket in a chosen region, upload and organize objects, and then enforce access controls with bucket policies and IAM. Security is enhanced with encryption, versioning, and lifecycle rules to manage data retention and costs.

When to Use It

  • You want to store files or assets in AWS S3
  • You need to create and configure a new S3 bucket
  • You must manage objects, metadata, or uploads
  • You need to apply access control and security policies
  • You want lifecycle rules, versioning, or archival in S3

Quick Start

  1. Step 1: Create an S3 bucket in your preferred AWS region
  2. Step 2: Upload an object and apply encryption; attach a bucket policy or IAM policy for access
  3. Step 3: Enable versioning and set up lifecycle rules or a CDN (optional for hosting assets)

Best Practices

  • Use a clear bucket naming convention and select an appropriate region
  • Apply least-privilege access with bucket policies and IAM roles
  • Enable server-side encryption (SSE) and versioning for data safety
  • Configure lifecycle rules to transition or archive old data
  • Enable S3 access logs and/or CloudTrail for auditing access

Example Use Cases

  • Back up application data to S3 for durability and cost savings
  • Host static assets (images, CSS, JS) and serve via CloudFront
  • Store user-generated content (photos, videos) from mobile apps
  • Create a data lake or analytics repository using S3 as the storage layer
  • Centralize logs and archives for long-term retention

Frequently Asked Questions

Add this skill to your agents
Sponsor this space

Reach thousands of developers