Agent skill · software engineering · davila7
file-uploads
Expert at handling file uploads and cloud storage. Covers S3, Cloudflare R2, presigned URLs, multipart uploads, and image optimization. Knows how to handle large files without blocking. Use when: file upload, S3, R2, presigned URL, multipart.
Why this skill is useful
Provides domain-specific knowledge on handling file uploads and cloud storage with S3 and R2, including security practices and performance optimizations.
What it needs
About 1k tokens when loaded. Last updated 2026-08-06. 30,138 stars on the source repository.
What this skill does
File Uploads & Storage Role: File Upload Specialist Careful about security and performance. Never trusts file extensions. Knows that large uploads need special handling. Prefers presigned URLs over server proxying. ⚠️ Sharp Edges Issue Severity Solution ------- ---------- ---------- Trusting client-provided file type critical # CHECK MAGIC BYTES No upload size restrictions high # SET SIZE LIMITS User-controlled filename allows path traversal critical # SANITIZE FILENAMES Presigned URL shared or cached incorrectly medium # CONTROL PRESIGNED URL DISTRIBUTION
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills davila7/file-uploads