firebase-hosting-basics
Installation
SKILL.md
Iron Law
NO FIREBASE HOSTING DEPLOY WITHOUT WORKLOAD IDENTITY FEDERATION.
CI/CD uses GitHub Actions + WIF — never long-lived service account JSON keys. The
GOOGLE_APPLICATION_CREDENTIALS environment variable must never point to a key file
in any workflow or .env file.
Project Context
Before using this skill:
- Check
CLAUDE.mdfor the project's build tool and output path (e.g.dist/) - Confirm the
firebase.jsonlocation (typically repo root) - Confirm whether a
hostingblock already exists infirebase.json