Firebase & GCP
Build apps with Firebase Auth, Firestore, Cloud Functions, Cloud Storage, and Firebase Hosting. Generates security rules, Firestore data models, and serverless function handlers for the Google Cloud ecosystem.
This skill covers the Firebase platform: Authentication flows (email, OAuth, phone), Firestore document modeling with security rules, Cloud Functions v2 with TypeScript, Cloud Storage file handling, Firebase Hosting with rewrites, Remote Config, Cloud Messaging push notifications, and Firebase Extensions. Also covers GCP services like Cloud Run, Pub/Sub, and BigQuery integration.
When to use
Use when building Firebase apps, writing Firestore security rules, creating Cloud Functions, setting up authentication, or integrating GCP services like Cloud Run and Pub/Sub.
Examples
Auth + Firestore rules
Set up multi-tenant authentication with security rules
Create Firebase Auth with Google and email sign-in, plus Firestore security rules for a multi-tenant SaaS where users can only access their organization's data
Cloud Functions API
Build a serverless API with Cloud Functions v2
Create Cloud Functions v2 endpoints in TypeScript for a REST API with Firestore triggers, scheduled functions, and Pub/Sub event handlers