firebase-storage

Installation
Summary

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
SKILL.md

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';

const firebaseConfig = {
Related skills
Installs
302
GitHub Stars
776
First Seen
Jan 26, 2026