Agent skill · software engineering · aiskillstore
firebase-ai-logic-basics
Official skill for integrating Firebase AI Logic (Gemini API) into web applications. Covers setup, multimodal inference, structured output, and security.
Why this skill is useful
Provides specific commands and setup procedures for integrating Firebase AI Logic with web applications, which the AI wouldn't reliably generate on its own.
What it needs
Requires node, npm installed locally. Requires firebase account access. About 3k tokens when loaded. Last updated 2026-08-07. 405 stars on the source repository.
What this skill does
Firebase AI Logic Basics Overview Firebase AI Logic is a product of Firebase that allows developers to add gen AI to their mobile and web apps using client-side SDKs. You can call Gemini models directly from your app without managing a dedicated backend. Firebase AI Logic, which was previously known as "Vertex AI for Firebase", represents the evolution of Google's AI integration platform for mobile and web developers. It supports the two Gemini API providers: Gemini Developer API: It has a free tier ideal for prototyping, and pay-as-you-go for production Vertex AI Gemini API: Ideal for scale with enterprise-grade production readiness, requires Blaze plan Use the Gemini Developer API as a default, and only Vertex AI Gemini API if the application requires it. Setup & Initialization Prerequisites Before starting, ensure you have Node.js 16+ and npm installed. Install them if they aren’t already available. Identify the platform the user is interested in building on prior to starting: Android, iOS, Flutter or Web. If their platform is unsupported, Direct the user to Firebase Docs to learn how to set up AI Logic for their application (share this link with the user https://firebase.google.com/docs/ai-logic/get-started) Installation The library is part of the standard Firebase Web SDK. npm install -g firebase@latest If you're in a firebase directory (with a firebase.json) the currently selected project will be marked with "current" using this command: npx -y firebase-tools@latest projects:list Ensure there's at least one app associated with the current project npx -y firebase-tools@latest apps:list Initialize AI logic SDK with the init command npx -y firebase-tools@latest init ailogic This will automatically enable the Gemini Developer API in the Firebase console. …
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills aiskillstore/firebase-ai-logic-basics