A comprehensive Claude Code skill for Firebase development on GCP-hosted applications.
This skill provides complete guidance for:
- Firestore: CRUD operations, queries, transactions, data modeling
- Cloud Functions: 1st and 2nd generation, TypeScript and Python
- Security Rules: Firestore and Cloud Storage
- Authentication: Integration patterns and session management
- Hosting: Configuration, rewrites, and headers
- GCP Integration: BigQuery, Cloud Tasks, and more
Copy this skill to your Claude Code skills directory:
cp -r using-firebase ~/.claude/skills/Or clone from the repository and install via the Claude Code skill manager.
The recommended way to install this skill across different AI coding agents is using the skilz universal installer.
pip install skilzYou can use either -g or --git with HTTPS or SSH URLs:
# HTTPS URL
skilz install -g https://github.com/SpillwaveSolutions/using-firebase
# SSH URL
skilz install --git git@github.com:SpillwaveSolutions/using-firebase.gitInstall to user home (available in all projects):
skilz install -g https://github.com/SpillwaveSolutions/using-firebaseInstall to current project only:
skilz install -g https://github.com/SpillwaveSolutions/using-firebase --projectInstall for OpenCode:
skilz install -g https://github.com/SpillwaveSolutions/using-firebase --agent opencodeProject-level install:
skilz install -g https://github.com/SpillwaveSolutions/using-firebase --project --agent opencodeProject-level install for Gemini:
skilz install -g https://github.com/SpillwaveSolutions/using-firebase --agent geminiInstall for OpenAI Codex:
skilz install -g https://github.com/SpillwaveSolutions/using-firebase --agent codexProject-level install:
skilz install -g https://github.com/SpillwaveSolutions/using-firebase --project --agent codexSkilz supports 14+ coding agents including Windsurf, Qwen Code, and more.
For the full list of supported platforms, visit SkillzWave.ai/platforms or see the skilz-cli GitHub repository.
This skill follows the AgentSkills.io standard for agentic skills.
- Initialize project:
scripts/init_project.sh [project-id] - Start emulators:
scripts/start_emulators.sh - Deploy:
scripts/deploy.sh
See SKILL.md for full documentation.
| Reference | Description |
|---|---|
| firestore.md | CRUD, queries, transactions, data modeling |
| functions-triggers.md | All Cloud Functions trigger types |
| functions-patterns.md | Error handling, secrets, App Check |
| security-rules.md | Firestore and Storage rules |
| auth-integration.md | Authentication setup |
| hosting-config.md | Hosting configuration |
| gcp-integration.md | GCP service integration |
| cli-commands.md | Firebase CLI reference |
Find more Agentic Skills at SkillzWave.ai - the largest marketplace for agentic AI skills.
This skill is developed and maintained by the community. For more developer tools and resources, visit SpillWave.com - Leaders in AI Agent Development.
MIT License - feel free to use, modify, and distribute.
Contributions are welcome! Please submit issues and pull requests to improve this skill.