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-dart
firebase
Generates code and provides documentation for the Genkit Dart SDK. Use when the user asks to build AI agents in Dart, use Genkit flows, or integrate LLMs into…
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-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-js
firebase
Develop AI-powered applications using Genkit in Node.js/TypeScript. Use when the user asks about Genkit, AI agents, flows, or tools in JavaScript/TypeScript,…
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-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
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
firebase
Official skill for integrating Firebase AI Logic (Gemini API) into web applications. Covers setup, multimodal inference, structured output, and security.
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-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-app-hosting-basics
firebase
Deploy and manage web apps with Firebase App Hosting. Use this skill when deploying Next.js/Angular apps with backends.
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-auth-basics
firebase
Set up Firebase Authentication with multiple identity providers and secure data access. Supports email/password, phone number, anonymous, federated providers (Google, Facebook, Twitter, GitHub, Microsoft, Apple), and custom auth integration Users are identified by unique UIDs with optional properties including email, display name, photo URL, and email verification status Authentication via CLI enables Google Sign In, anonymous auth, and email/password; other providers require Firebase...
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-basics
firebase
Firebase CLI fundamentals for project setup, authentication, and service initialization. Covers authentication via Firebase CLI login, project creation with unique IDs, and service initialization through interactive prompts Guides setup of core Firebase services including Firestore, Functions, and Hosting with configuration file generation Includes self-documenting CLI help system for discovering available commands and detailed usage patterns Requires prior completion of...
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-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-data-connect
firebase
Builds and deploys Firebase SQL Connect (aka Firebase Data Connect) backends with PostgreSQL securely. Use when designing schemas with tables and relations,…
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
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-basics
firebase
Comprehensive guide for Firestore basics including provisioning, security rules, and SDK usage. Use this skill when the user needs help setting up Firestore,…
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-enterprise-native-mode
firebase
Comprehensive guide for Firestore enterprise native including provisioning, data model, security rules, and SDK usage. Use this skill when the user needs help…
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-firestore-standard
firebase
Comprehensive guide for Firestore Standard Edition, including provisioning, security rules, and SDK usage. Use this skill when the user needs help setting up…
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-hosting-basics
firebase
Skill for working with Firebase Hosting (Classic). Use this when you want to deploy static web apps, Single Page Apps (SPAs), or simple microservices. Do NOT…
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-local-env-setup
firebase
Bare minimum INITIAL setup for getting started with Firebase (Node.js, CLI installation, first-time login). Use ONLY for first-time setup. For updating,…
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.
officialdevelopmentapi
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
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
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
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
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
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