Handling Storage Media

Manages Appwrite Storage for buckets, permissions, and image previews. Use when handling file uploads or displaying gallery images.

majiayu000 Updated 567 repo stars

File contents

Storage and Media Handling

When to use this skill

  • Managing tour images.
  • Implementing user profile avatars.
  • Generating thumbnails/previews.

Workflow

  • Create buckets in Appwrite (e.g., tours, avatars).
  • Set permissions (e.g., Public Read for tours).
  • Use storage.getFileView() or storage.getFilePreview() for URLs.

Rules

  • Max Size: 5MB for images.
  • Allowed Types: jpg, png, webp.
  • Optimization: Use Appwrite's built-in preview parameters (width, quality) to save bandwidth.

Instructions

  • Placeholders: Show a skeleton or generic travel image if the image fails to load.

majiayu000/claude-skill-registry-data/tree/main/data/handling-storage-media commit 5b44f915b2

Frequently asked questions

npx skillmds@latest add majiayu000/handling-storage-media