firebase-storage

Review·Scanned 2/18/2026

This skill provides Firebase Cloud Storage integration with client and Admin SDK examples, security rules, CORS templates, and React upload components. It reads env vars like NEXT_PUBLIC_FIREBASE_API_KEY and FIREBASE_PRIVATE_KEY, and instructs running firebase deploy --only storage and gsutil cors set cors.json gs://your-bucket-name.appspot.com, enabling shell and network operations.

by jezweb·v10a1f16·31.0 KB·301 installs
Scanned from main at 10a1f16 · Transparency log ↗
$ vett add jezweb/claude-skills/firebase-storageReview findings below

Firebase Cloud Storage Skill

Production-tested skill for implementing file uploads, downloads, and storage management with Firebase Cloud Storage.

Auto-Trigger Keywords

This skill activates when Claude detects these keywords:

Technology Keywords

  • firebase storage, firebase cloud storage
  • firebase file upload, firebase upload
  • firebase file download, firebase download
  • firebase bucket, storage bucket
  • firebase-admin storage
  • firebase signed url

Operation Keywords

  • uploadBytes, uploadBytesResumable
  • getDownloadURL, downloadURL
  • uploadString, base64 upload
  • listAll, list files
  • deleteObject, delete file
  • getMetadata, updateMetadata
  • ref, storageRef
  • firebase upload progress
  • firebase resumable upload

Error Keywords

  • storage/unauthorized
  • storage/object-not-found
  • storage/quota-exceeded
  • storage/canceled
  • firebase storage cors
  • firebase upload failed
  • firebase download error
  • storage permission denied

Framework Keywords

  • react firebase storage
  • next.js firebase upload
  • firebase image upload
  • firebase file picker
  • firebase storage rules
  • firebase storage security

What This Skill Covers

  • Client SDK file uploads
  • Upload progress tracking
  • Resumable uploads for large files
  • File downloads and URLs
  • Metadata management
  • Server-side operations (Admin SDK)
  • Signed URLs for temporary access
  • Security rules
  • CORS configuration
  • React upload components
  • Error handling patterns

When to Use This Skill

Use when:

  • Uploading images or files to Firebase
  • Implementing file pickers and upload components
  • Generating download URLs
  • Setting up storage security rules
  • Configuring CORS for web uploads
  • Managing file metadata
  • Implementing profile picture uploads
  • Handling large file uploads with progress

Related Skills

  • firebase-firestore - Firebase Firestore database
  • firebase-auth - Firebase Authentication
  • cloudflare-r2 - Alternative: Cloudflare R2 storage
  • vercel-blob - Alternative: Vercel Blob storage