This covers the essentials of S3 operations: bucket creation with proper security defaults, object uploads and downloads, presigned URLs for temporary access, and lifecycle policies for cost management. The doc walks through both high-level CLI commands and low-level s3api calls, plus boto3 examples for Python automation. What stands out is the security-first approach, showing how to block public access, enable versioning, and configure encryption right from the start. The lifecycle policy examples are especially practical, covering transitions to Glacier and cleaning up old versions. If you're setting up S3 infrastructure or automating file operations, the presigned URL and event notification patterns will save you time.

skills.sh installs
269
GitHub stars
1.2K
last updated
Aug 21, 2026

Install

$ npx -y skills add itsmostafa/aws-agent-skills --skill s3 --agent claude-code

Installs into .claude/skills of the current project.

Files

AWS S3

Amazon Simple Storage Service (S3) provides scalable object storage with industry-leading durability (99.999999999%). S3 is fundamental to AWS—used for data lakes, backups, static websites, and as storage for many other AWS services.

Table of Contents

Core Concepts

Buckets

Containers for objects. Bucket names are globally unique across all AWS accounts.

Objects

Files stored in S3, consisting of data, metadata, and a unique key (path). Maximum size: 5 TB.

Storage Classes

Sponsors

Details

Repository
github.com/itsmostafa/aws-agent-skills
Categories
AI & Agent Building, Cloud & Infrastructure
License
MIT
First seen
Jun 3, 2026

More from itsmostafa/aws-agent-skills

All 18
1shopify avatarshopify-app-reviewshopify/shopify-ai-toolkitRun a pre-submission compliance check against your Shopify app's codebase. Reviews App Store requirements and surfaces likely issues before you submit for offic269skills.sh installs
2thedivergentai avatargodot-autoload-architecturethedivergentai/gd-agentic-skillsExpert patterns for Godot AutoLoad (singleton) architecture including global state management, scene transitions, signal-based communication, dependency injecti268skills.sh installs
3arpitg1304 avatarrobotics-design-patternsarpitg1304/robotics-agent-skills>267skills.sh installs
4bagisto avatarshop-theme-developmentbagisto/agent-skillsShop theme development in Bagisto. Activates when creating custom storefront themes, modifying shop layouts, building theme packages, or working with Vite-power267skills.sh installs
5openai avatartest-coverage-improveropenai/openai-agents-pythonImprove test coverage in the OpenAI Agents Python repository: run `make coverage`, inspect coverage artifacts, identify low-coverage files, propose high-impact 266skills.sh installs
6thedivergentai avatargodot-3d-lightingthedivergentai/gd-agentic-skillsExpert patterns for Godot 3D lighting including DirectionalLight3D shadow cascades, OmniLight3D attenuation, SpotLight3D projectors, VoxelGI vs SDFGI, and Light266skills.sh installs