Skip to content

cloudurable/using-firebase

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Firebase Development Skill

A comprehensive Claude Code skill for Firebase development on GCP-hosted applications.

Overview

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

Installation

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.

Installing with Skilz (Universal Installer)

The recommended way to install this skill across different AI coding agents is using the skilz universal installer.

Install Skilz

pip install skilz

Git URL Options

You 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.git

Claude Code

Install to user home (available in all projects):

skilz install -g https://github.com/SpillwaveSolutions/using-firebase

Install to current project only:

skilz install -g https://github.com/SpillwaveSolutions/using-firebase --project

OpenCode

Install for OpenCode:

skilz install -g https://github.com/SpillwaveSolutions/using-firebase --agent opencode

Project-level install:

skilz install -g https://github.com/SpillwaveSolutions/using-firebase --project --agent opencode

Gemini

Project-level install for Gemini:

skilz install -g https://github.com/SpillwaveSolutions/using-firebase --agent gemini

OpenAI Codex

Install for OpenAI Codex:

skilz install -g https://github.com/SpillwaveSolutions/using-firebase --agent codex

Project-level install:

skilz install -g https://github.com/SpillwaveSolutions/using-firebase --project --agent codex

Other Supported Agents

Skilz 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.

Quick Start

  1. Initialize project: scripts/init_project.sh [project-id]
  2. Start emulators: scripts/start_emulators.sh
  3. Deploy: scripts/deploy.sh

See SKILL.md for full documentation.

Resources

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

Marketplace

Find more Agentic Skills at SkillzWave.ai - the largest marketplace for agentic AI skills.

About

This skill is developed and maintained by the community. For more developer tools and resources, visit SpillWave.com - Leaders in AI Agent Development.

License

MIT License - feel free to use, modify, and distribute.

Contributing

Contributions are welcome! Please submit issues and pull requests to improve this skill.

About

User Firebase Skill for using the command line and developing in Python and Typescript

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 70.1%
  • Python 29.9%