add-s3-handler
CommunityTenant-isolated S3 uploads with presigned URLs.
Software Engineering#s3#attachments#cloud-storage#presigned-url#tenant-isolation#file-metadata#aws-sdk
Authortcelestino
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This skill provides a tenant-scoped S3 integration that enables secure, direct client uploads and downloads via presigned URLs, while centralizing file metadata management to ensure isolation and auditability across tenants.
Core Features & Use Cases
- Presigned URL generation for uploads and downloads to avoid Lambda proxying and reduce latency.
- Tenant isolation via S3 key prefixes to ensure data segregation per tenant.
- File metadata management to capture file name, content type, size, and original ownership for later retrieval and auditing.
- Common workflows include uploading attachments, listing tenant files, retrieving metadata, and cleaning up files when required.
Quick Start
Load the skill into an existing microservice and request a presigned upload URL for a file, then upload the file directly to S3 using that URL.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: add-s3-handler Download link: https://github.com/tcelestino/softplan-engineering-skills/archive/main.zip#add-s3-handler Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.