What problem does it solve?
File storage for uploads, CDN, and blobs introduces security risks, maintenance overhead, and cost leakage. This Skill provides guidelines to design a secure, verifiable, and maintainable file storage system.
Core Features & Use Cases
- Secure, server-verified uploads: Prevent direct client-side uploads to permanent storage without validation.
- Ownership validation and lifecycle: Ensure uploaded blobs are attached to the correct resources and can be cleaned up when references are removed.
- Abandoned uploads handling: Clean up incomplete or orphaned uploads to control costs and clutter.
- Cost-aware storage: Consider data retention, access patterns, and egress costs for efficient storage.
Quick Start
Use the storage skill guidelines to design a secure file upload flow with server-side ownership validation and automatic cleanup of abandoned uploads.