F

Firebase Skills

developing-genkit-dart
firebase
Unified AI SDK for Dart enabling code generation, structured outputs, tools, flows, and agents. Provides core APIs for generation, tool definition, flow orchestration, embeddings, and streaming with a single interface Includes 8+ plugins for LLM providers (Google Gemini, Anthropic Claude, OpenAI GPT), Firebase AI, Model Context Protocol, Chrome browser integration, and HTTP server hosting via Shelf Built-in CLI with local development UI for flow execution, tracing, model experimentation, and...
official
developing-genkit-go
firebase
Develop AI-powered applications using Genkit in Go. Use when the user asks to build AI features, agents, flows, or tools in Go using Genkit, or when working…
official
developing-genkit-js
firebase
Build AI-powered Node.js/TypeScript applications with Genkit flows, tools, and multi-model support. Genkit is provider-agnostic; supports Google AI, OpenAI, Anthropic, Ollama, and other LLM providers via plugins Define flows with type-safe schemas using Zod, execute generation requests, and compose multi-step AI workflows in TypeScript Requires Genkit CLI v1.29.0+; recent major API changes mean you must consult genkit docs:read and common-errors.md for current patterns, not prior knowledge...
official
developing-genkit-python
firebase
Develop AI-powered applications using Genkit in Python. Use when the user asks about Genkit, AI agents, flows, or tools in Python, or when encountering Genkit…
official
developing-genkit-tooling
firebase
Best practices for authoring Genkit tooling, including CLI commands and MCP server tools. Covers naming conventions, architectural patterns, and consistency…
official
extension-to-functions-codebase
firebase
Skill for converting an installed Firebase Extension (or extension source) into a standalone Cloud Functions for Firebase codebase or publishable npm package,…
official
firebase-ai-logic
firebase
Client-side Gemini integration for web apps with multimodal inference, streaming, and on-device hybrid execution. Supports text-only and multimodal inputs (images, audio, video, PDFs); files over 20 MB route through Cloud Storage Includes chat sessions with automatic history, streaming responses for real-time display, and structured JSON output enforcement Offers hybrid on-device inference via Gemini Nano in Chrome, with automatic fallback to cloud execution Requires App Check for production...
official
firebase-ai-logic
firebase
Integrate Firebase AI Logic (Gemini in Firebase) for intelligent app features. Use when adding AI capabilities to Firebase apps, implementing generative AI…
official
firebase-ai-logic-basics
firebase
Official skill for integrating Firebase AI Logic (Gemini API) into web applications. Covers setup, multimodal inference, structured output, and security.
official
firebase-app-hosting-basics
firebase
Deploy and manage full-stack web apps with Firebase App Hosting using Next.js, Angular, and other supported frameworks. Requires Firebase project on Blaze pricing plan; supports Server-Side Rendering (SSR) and Incremental Static Regeneration (ISR) workflows Deploy via firebase.json configuration with optional apphosting.yaml for backend setup, or enable automated "git push to deploy" through GitHub integration Includes secret management via CLI commands for secure access to sensitive keys...
official
firebase-auth-basics
firebase
Set up Firebase Authentication with multiple identity providers and secure data access rules. Supports email/password, phone number, anonymous, federated providers (Google, Facebook, Twitter, GitHub, Microsoft, Apple), and custom auth integration Each authenticated user receives a unique ID and JWT-based tokens (short-lived ID tokens and long-lived refresh tokens) for accessing Firebase services Enable providers via CLI for Google Sign In, anonymous, and email/password; use Firebase Console...
official
firebase-basics
firebase
Firebase project setup and CLI workflow for AI agent integration. Requires prior completion of firebase-local-env-setup skill and Firebase CLI installation Core workflow covers authentication via firebase login , project creation with unique IDs, and service initialization through the interactive firebase init command Supports feature selection during setup including Firestore, Functions, and Hosting with automatic configuration file generation Self-documenting CLI with --help flags for...
official
firebase-crashlytics
firebase
Comprehensive guide for Firebase Crashlytics, including provisioning and SDK usage. Use this skill when the user needs help setting up Crashlytics, adding…
official
firebase-data-connect
firebase
PostgreSQL-backed GraphQL backend with auto-generated type-safe SDKs for web, mobile, and Flutter. Define GraphQL schema with @table decorators and relationships; Data Connect generates SQL and GraphQL operations automatically Write queries and mutations in GraphQL with filtering, ordering, pagination, and upsert support; transactions available via @transaction Secure operations with @auth levels (PUBLIC, USER, NO_ACCESS) and row-level controls using @check and @redact Generate type-safe...
official
firebase-data-connect
firebase
Firebase Data Connect integration for GraphQL-based data access with PostgreSQL. Use when building GraphQL schemas, queries, mutations, or integrating Firebase…
official
firebase-firestore
firebase
Before setting up dependencies, writing data models, or configuring security rules, you MUST always identify the Firestore instance edition.
official
firebase-firestore-basics
firebase
Complete guide for provisioning, securing, and integrating Cloud Firestore into applications. Covers provisioning setup in Firebase projects and local environments using Firebase CLI Includes comprehensive security rules guidance for data protection and access control Provides SDK integration instructions for web applications using the modular SDK References index management, query optimization, and best practices documentation
official
firebase-firestore-enterprise-native-mode
firebase
Complete guide for provisioning, configuring, and securing Firestore Enterprise Native Mode. Covers provisioning setup, data model organization, and SDK integration across multiple languages Includes comprehensive security rules guidance for protecting data access and enforcing authorization policies Provides index configuration and query performance optimization best practices Structured reference documentation for each major setup and operational area
official
firebase-firestore-standard
firebase
Complete guide for provisioning, securing, and integrating Cloud Firestore Standard Edition. Covers provisioning setup in Firebase projects and local environments using Firebase CLI Includes detailed security rules guidance for data protection and access control Provides SDK integration instructions for web applications using the modular SDK References index management, query support, and optimization best practices
official
firebase-hosting-basics
firebase
Deploy static sites, SPAs, and microservices to a global CDN with zero-config SSL. Supports static sites, single-page apps (React, Vue, etc.), and dynamic content via Cloud Functions or Cloud Run integration Includes preview channels for testing changes on temporary URLs before live deployment, with GitHub Actions automation Configure routing, redirects, rewrites, and headers via firebase.json ; emulate locally at http://localhost:5000 before deploying Not intended for full-stack frameworks...
official
firebase-local-env-setup
firebase
Prerequisite setup for Firebase agent integration: Node.js, CLI authentication, and MCP server installation. Verifies Node.js v20+ installation and guides setup via nvm or official installers for macOS, Linux, and Windows Confirms Firebase CLI availability through npx firebase-tools and authenticates via firebase login with remote environment support Directs agent-specific MCP server and skill installation for Gemini CLI, Antigravity, Claude Code, Cursor, GitHub Copilot, and other platforms...
official
firebase-remote-config-basics
firebase
Comprehensive guide for Firebase Remote Config, including template management and SDK usage. Use this skill when the user needs help setting up Remote Config, managing feature flags, or updating app behavior dynamically.
apidevelopmentdevops
firebase-security-rules-auditor
firebase
A skill to evaluate how secure Firestore security rules are. Use this when Firestore security rules are updated to ensure that the generated rules are…
official
firestore-security-rules-auditor
firebase
A skill to evaluate how secure Firestore security rules are. Use this when Firestore security rules are updated to ensure that the generated rules are…
official
python-expert
firebase
Conventions for clean, idiomatic Python. Load whenever you read, edit, or write Python source files.
official
resolve-docker-vulnerabilities
firebase
Skill to resolve Docker vulnerabilities for the firebase-cli image. Use this skill when you need to check for vulnerabilities in the firebase-cli Docker image…
official
resolve-docker-vulnerabilities
firebase
Skill to resolve Docker vulnerabilities for the firebase-cli image. Use this skill when you need to check for vulnerabilities in the firebase-cli Docker image…
official
test-writer
firebase
How to write pytest tests for modules in this workspace. Load whenever you are about to write or extend tests.
official
Update Pub/Sub Emulator
firebase
update-pub/sub-emulator — an installable skill for AI agents, published by firebase/firebase-tools.
official
xcode-project-setup
firebase
Safely modifies Xcode projects (.pbxproj) to add Swift Packages and link files. Use this skill whenever an iOS project needs dependencies installed (e.g.…
official