firebase avatar

Firebase Ai Logic

Integrates Google's Gemini AI models directly into web apps through Firebase's client-side SDK, handling everything from basic text generation to multimodal inputs like images and PDFs. Sets up the Gemini Developer API automatically, generates proper initialization code for Firebase projects, and covers streaming responses, chat sessions, and structured JSON output. The skill emphasizes security with App Check integration and Remote Config for dynamic model switching. Best for developers who want to add AI capabilities without managing backend infrastructure, though you'll need to understand Firebase project structure and billing implications for production use.

skills.sh installs
34.5K
GitHub stars
508
last updated
Aug 21, 2026

Install

$ npx -y skills add firebase/agent-skills --skill firebase-ai-logic --agent claude-code

Installs into .claude/skills of the current project.

Files

Integrates Google's Gemini AI models directly into web apps through Firebase's client-side SDK, handling everything from basic text generation to multimodal inputs like images and PDFs. Sets up the Gemini Developer API automatically, generates proper initialization code for Firebase projects, and covers streaming responses, chat sessions, and structured JSON output. The skill emphasizes security with App Check integration and Remote Config for dynamic model switching. Best for developers who want to add AI capabilities without managing backend infrastructure, though you'll need to understand Firebase project structure and billing implications for production use.

Browse the repository on GitHub

Sponsors

Details

Repository
github.com/firebase/agent-skills
Categories
Backend & APIs, Security, AI & Agent Building, Databases
First seen
Apr 16, 2026

More from firebase/agent-skills

All 23
1wshobson avatarauth-implementation-patternswshobson/agentsMaster authentication and authorization patterns including JWT, OAuth2, session management, and RBAC to build secure, scalable access control systems. Use when 20.9Kskills.sh installs
2wshobson avatardotnet-backend-patternswshobson/agentsMaster C#/.NET backend development patterns for building robust APIs, MCP servers, and enterprise applications. Covers async/await, dependency injection, Entity19.6Kskills.sh installs
3google avatargemini-agents-apigoogle/skillsManages custom Agent resources on Gemini Enterprise Agent Platform. Use when the user wants to programmatically create, configure, list, update, or delete state10.4Kskills.sh installs
4anthropics avatarbuild-mcp-serveranthropics/claude-plugins-officialThis skill should be used when the user asks to "build an MCP server", "create an MCP", "make an MCP integration", "wrap an API for Claude", "expose tools to Cl7.4Kskills.sh installs
5jeffallan avatarwebsocket-engineerjeffallan/claude-skillsUse when building real-time communication systems with WebSockets or Socket.IO. Invoke for bidirectional messaging, horizontal scaling with Redis, presence trac7.1Kskills.sh installs
6payloadcms avatarpayloadpayloadcms/skillsUse when working with Payload projects (payload.config.ts, collections, fields, hooks, access control, Payload API). Use when debugging validation errors, secur7.1Kskills.sh installs