firebase-basics

Set up Firebase projects by verifying CLI version, authenticating, and fetching platform configs.

Updated May 4, 2026
One-click install
npx skills add https://github.com/511avolo-dot/MR --skill firebase-basics-511avolo-dot
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: firebase-basics
Source: https://github.com/511avolo-dot/MR/tree/main/.agents/skills/firebase-basics
Command: npx skills add https://github.com/511avolo-dot/MR --skill firebase-basics-511avolo-dot

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Provides foundational setup, authentication, and project management workflows for Firebase using the Firebase CLI. It enables verifying the Firebase CLI version, initializing environments, authenticating, selecting active projects, and fetching google-services.json or GoogleService-Info.plist.

Core Features & Use Cases

  • CLI verification and initialization: verify the Firebase CLI version and initialize Firebase environments for new or existing projects.
  • Authentication and project activation: handle login and active project selection to ensure proper access and configuration.
  • Config fetch & platform support: automatically fetch google-services.json for Android and GoogleService-Info.plist for iOS when needed.
  • Use Case: When starting a new mobile app, quickly configure Firebase and retrieve the necessary platform configs.

Quick Start

Run a verification and initialization sequence using the Firebase CLI to set up a new project or link an existing one, authenticate, and fetch platform config files.

Frequently Asked Questions about firebase-basics

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I initialize Firebase and fetch google-services.json for a new mobile project?

To initialize Firebase, use the Firebase CLI via npx firebase-tools@latest to set up the environment, authenticate your account, and automatically fetch google-services.json for Android or GoogleService-Info.plist for iOS.

What is the best way to verify the Firebase CLI version before starting project setup?

Verifying the Firebase CLI version involves running a check through the CLI tool to ensure your local or CI environment is correctly configured before initializing environments or linking an existing project.

Can I use the Firebase CLI to authenticate and select an active project in CI environments?

Yes, the Firebase CLI supports authentication and active project selection across both local and CI environments, ensuring proper access and configuration when setting up new or existing projects.

Does Firebase initialization support fetching platform config files for both Android and iOS?

Firebase initialization supports platform config retrieval by automatically fetching google-services.json for Android and GoogleService-Info.plist for iOS when configuring your mobile app setup.

Why do I need to use npx firebase-tools@latest for Firebase project setup?

Using npx firebase-tools@latest ensures you run the most current Firebase CLI version for initializing environments, handling login, and fetching the correct platform config files without requiring a global install.