What problem does it solve? Setting up Firebase for a new app involves repetitive CLI steps—installing firebase-tools, logging in, creating or selecting a project, and downloading config files like google-services.json. This Skill guides an AI agent through that foundational setup correctly and consistently. ## Core Features & Use Cases - CLI Setup & Authentication: Verifies Node.js and firebase-tools installation, and handles login including headless environments via login --no-localhost. - Project Management: Creates new Firebase projects or switches the active project context with firebase use. - Automated Config Retrieval: Downloads google-services.json (Android) and GoogleService-Info.plist (iOS) programmatically via apps:sdkconfig instead of manual console downloads. - Agent Environment Setup: Provides per-agent installation guides (Gemini CLI, Claude Code, Cursor, Copilot, Android Studio, Antigravity) for Firebase skills and the MCP server. - Use Case: Ask your agent to set up Firebase for a new Android app—it will verify the CLI, authenticate, create or select a project, register the app, and save the config file automatically. ## Quick Start Ask the agent to set up Firebase for my project, log in to the Firebase CLI, and download the Android google-services.json config file.