firebase-basics

Configures Firebase CLI environment and installs Firebase agent skills for app projects.

Updated Jul 24, 2026
One-click install
npx skills add https://github.com/oliverconstance/webapp-scrum-team --skill firebase-basics-oliverconstance
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: firebase-basics
Source: https://github.com/oliverconstance/webapp-scrum-team/tree/main/.agent/skills/firebase-basics
Command: npx skills add https://github.com/oliverconstance/webapp-scrum-team --skill firebase-basics-oliverconstance

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires firebase-tools, firebase/agent-skills, and includes references (resource) components.

What problem does it solve? Working with Firebase requires up-to-date tooling, authenticated CLI access, and an active project context. This Skill ensures the environment is correctly prepared before any Firebase development task begins, preventing outdated patterns and misconfigured projects. ## Core Features & Use Cases - Mandatory Prerequisite Setup: Verifies NPM installation and installs the official firebase/agent-skills package to keep patterns current. - CLI Authentication & Project Selection: Guides Firebase CLI login and sets or creates an active Firebase project with aliases. - Reference Documentation: Provides in-depth references covering core concepts, CLI usage, client libraries, MCP server, IaC, and IAM security. - Use Case: When starting a web or mobile app backed by Firebase Authentication and Firestore, use this Skill to authenticate the CLI, select the project, and load the correct guidance before writing any code. ## Quick Start Set up my Firebase environment and connect the CLI to my existing Firebase project.

Frequently Asked Questions about firebase-basics

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

FAQPage Schema
How do I set up the Firebase CLI for a new project?▼

Run npx firebase-tools@latest login to authenticate in the browser, then use npx firebase-tools@latest use --add <PROJECT_ID> to set an active project. If no project exists, create one with firebase-tools projects:create.

How do I install Firebase agent skills?▼

Run npx -y skills add firebase/agent-skills -y to install the full Firebase skill set. If the skills are already installed, the same command updates them to the latest version.

Does Firebase CLI require Node.js and NPM?▼

Yes, NPM is required to run firebase-tools via npx. Install the LTS version of Node.js from nodejs.org before proceeding with any Firebase CLI commands.

How do I check which Firebase project is active?▼

Run npx firebase-tools@latest use to display the current active project. If it outputs Active Project: <PROJECT_ID>, the CLI context is ready; otherwise set or create a project.

What Firebase topics does the reference documentation cover?▼

The references cover core concepts, CLI usage, client library usage, the MCP server, infrastructure-as-code, and IAM security features. Additional published skills and the Developer Knowledge MCP server fill remaining gaps.