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
More from jezweb/claude-skills
tailwind-v4-shadcn
|
2.7Ktanstack-query
|
2.5Kshadcn-ui
Install and configure shadcn/ui components for React projects. Guides component selection, installation order, dependency management, customisation with semantic tokens, and common UI recipes (forms, data tables, navigation, modals). Use after tailwind-theme-builder has set up the theme infrastructure, when adding components, building forms, creating data tables, or setting up navigation.
2.5Ktailwind-theme-builder
>
2.2Kfastapi
|
2.0Kcolor-palette
>
1.9K