{"id":22232,"plugin_id":"plugins_6ab01c9056c481918eac972df8fb396d","kind":"skill","collection_source":null,"comparison_source":null,"observed_at":"2026-09-30T23:17:11.821Z","digest":"9f19a1ee50a028f1a30db64c7c114446252da74b76a4d86eb7b98867f6aa62c9","against":null,"payload":{"name":"storage-and-upload-security","description":"Review object storage, file uploads, MIME validation, path ownership, malware risk, and download authorization.","included_files":[],"skill_md_contents":"---\nname: storage-and-upload-security\ndescription: Review object storage, file uploads, MIME validation, path ownership, malware risk, and download authorization.\n---\n\n# Storage and Upload Security\n\nCheck file size, type, content validation, names, paths, overwrite behavior, ownership, bucket visibility, signed URL expiry, download authorization, metadata, decompression, and virus or abuse handling. For Supabase Storage, review object policies and remember upsert requires the relevant insert, select, and update permissions.\n"},"changes":[],"summary":"First saved snapshot. No earlier version is available for comparison.","summary_kind":"deterministic","summary_metadata":{}}