cyberneticlibrary

Manage file uploads and media storage

handling-storage-mediaskillsetup L2381
majiayu000/claude-skill-registry
What it does

Manage Appwrite Storage buckets, permissions, and image previews

Best for

Serving user-uploaded media in Appwrite-backed apps without hand-rolling image optimization.

Inputs
  • · bucket name
  • · file upload stream
  • · Appwrite Storage client
Outputs
  • · public or private file URL
  • · preview URL with width/quality params
Requires
  • · Appwrite Storage API
  • · image encoding library built into Appwrite
Preconditions

Appwrite account configured, Storage bucket created and permissions set

Failure modes

File > 5MB, unsupported image format, bucket permissions set to private without auth token

Trust signals
  • · 5MB file-size limit enforced
  • · jpg/png/webp whitelist documented