Files
antigravity-skills-reference/web-app/public/skills/file-uploads/SKILL.md

1.0 KiB

name, description, risk, source, date_added
name description risk source date_added
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: f... unknown vibeship-spawner-skills (Apache 2.0) 2026-02-27

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

When to Use

This skill is applicable to execute the workflow or actions described in the overview.