What problem does it solve? Setting up Firebase for an app involves many manual steps: authenticating the CLI, creating projects, registering apps, and initializing services like Firestore, Auth, and Hosting. This Skill guides an AI agent through the entire Firebase setup workflow using the firebase-mcp-server, so configuration happens conversationally instead of through memorized CLI commands. ## Core Features & Use Cases - Authentication & Environment Checks: Verifies login state, triggers the Firebase login flow, and maps the active project to your working directory. - Project & App Management: Lists, creates, and inspects Firebase projects, and registers iOS, Android, or Web apps within them. - Service Initialization: Runs firebase_init to configure Firestore, Auth, Storage, Hosting, Database, DataConnect, or AILogic and manages firebase.json updates. - Documentation Lookup: Searches Google developer knowledge for Firebase, Google Cloud, and Android docs to verify SDK usage and security rules. - Use Case: You are starting a new web app and want Firebase Auth and Firestore. The agent checks your auth status, creates or selects a project, registers a web app, initializes the services, and reminds you to run firebase deploy. ## Quick Start Ask the agent to initialize Firebase with Authentication and Firestore for the current project directory.