What problem does it solve? Handling user file uploads in fullstack web and mobile apps usually requires configuring S3 credentials, buckets, and signed URLs manually. This Skill shows how to use the preconfigured storage helpers in Manus webdev (web-db-user) and Expo mobile-app projects so files are uploaded and served without any manual storage setup. ## Core Features & Use Cases - File Uploads: Call storagePut from server/storage.ts with a key, file buffer, and MIME type to store images, documents, and media. - Automatic Serving: The returned /manus-storage/{key} URL is served via signed redirect, so no manual URL signing or management is needed. - Database Integration: Save the storage key or url in your database while the actual bytes live in storage. - Use Case: A user uploads a profile photo in your Expo app; the client POSTs it to your server, which calls storagePut and stores the returned key in the user record. ## Quick Start Ask the AI to add a file upload endpoint to your Manus webdev project that stores user images using the built-in storage helper and saves the returned key in the database.