back
loading skill details...
|
File uploads, downloads, and secure access with Firebase Cloud Storage.
Supports client-side uploads with progress tracking, resumable uploads for large files, and base64/data URL uploads; server-side operations via Admin SDK including signed URL generation
Includes file management capabilities: delete, list with pagination, update metadata, and retrieve file information
Provides security rules templates for user-private, public, and role-based access patterns; requires CORS configuration for browser uploads
Prevents 9 documented errors including storage/unauthorized, CORS failures, quota exceeded, and timeout issues with built-in error handling utilities
Firebase Cloud Storage
Status: Production Ready
Last Updated: 2026-01-25
Dependencies: None (standalone skill)
Latest Versions: firebase@12.8.0, firebase-admin@13.6.0
Quick Start (5 Minutes)
1. Initialize Firebase Storage (Client)
// src/lib/firebase.ts
import { initializeApp } from 'firebase/app';
import { getStorage } from 'firebase/storage';don't have the plugin yet? install it then click "run inline in claude" again.