firebase-basics

Set up and authenticate Firebase projects using the Firebase CLI.

1|1|Updated Apr 11, 2026
One-click install
npx skills add https://github.com/Borisserz/FoodTracker --skill firebase-basics-borisserz
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: firebase-basics
Source: https://github.com/Borisserz/FoodTracker/tree/main/.agents/skills/firebase-basics
Command: npx skills add https://github.com/Borisserz/FoodTracker --skill firebase-basics-borisserz

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. This ensures developers can quickly verify the CLI availability, initialize environments, authenticate, set active projects, and prepare config files like google-services.json and GoogleService-Info.plist.

Core Features & Use Cases

  • Foundational CLI setup: verify firebase-tools, initialize a project, and manage active project context across platforms.
  • Authentication & project handling: guide login, project selection, and environment preparation for iOS, Android, and Web apps.
  • Use Case: A developer wants to bootstrap a new Firebase-backed app; this skill ensures the environment is ready and configured with the correct project context.

Quick Start

After loading this skill, run the provided steps to verify Firebase CLI installation, initialize a Firebase project, authenticate, and fetch app configuration 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 a Firebase project using the Firebase CLI?

Use the Firebase CLI to verify firebase-tools availability, run initialization, authenticate login, and select a project. This streamlines project activation and environment preparation across Android, iOS, and Web apps.

Can I use Firebase CLI setup for both Android and iOS apps?

Yes, Firebase CLI setup applies across Android, iOS, and Web apps. It guides project selection, login, and environment preparation to fetch platform-specific configuration files like google-services.json and GoogleService-Info.plist.

What configuration files does Firebase CLI retrieve during project setup?

Firebase CLI setup retrieves google-services.json for Android and GoogleService-Info.plist for iOS. These configuration files are generated after authenticating and selecting an active project to prepare your app environment.

Do I need to install firebase-tools globally to authenticate my project?

No global installation is required; the setup specifies using npx firebase-tools@latest. This verifies the CLI availability, enables login, and manages project activation without a persistent global install.

What is the best way to verify Firebase CLI availability before initializing a project?

Run npx firebase-tools@latest to verify Firebase CLI availability. This ensures the latest tool version is used, enabling successful authentication, project initialization, and configuration retrieval for your apps.