Agent skill · software engineering · davila7

firebase-basics

Sets up and develops projects using Firebase products and services, especially for mobile or web apps. Covers Firebase CLI setup, project configuration, and integration with Firebase platform services.

Why this skill is useful

Provides specific commands and integration patterns for setting up Firebase projects that the AI wouldn't reliably generate on its own.

What it needs

Requires firebase-tools, npm installed locally. Requires firebase account access. About 2k tokens when loaded. Last updated 2026-08-06. 30,138 stars on the source repository.

What this skill does

Firebase Basics CRITICAL Mandatory prerequisites Before attempting to fulfill any user request regarding Firebase, you MUST follow these steps in order. Do not proceed to implementation until these are completed. Failure to follow these instructions may result in using outdated patterns and lack of access to essential reference materials. 1. Leverage the planning phase If you use a planning mode (e.g., maintaining a task.md file), you MUST include a task to check and install firebase/agent-skills as your very first item. 2. Ensure NPM is installed. If NPM is not installed, guide the user to download and install the LTS version from https://nodejs.org/en/download. Then, request the user to manually install Node.js and to reply with a confirmation that the installation is finished. Stop and wait for the user's confirmation. 3. Verify and install Agent Skills for Firebase You MUST ensure the full set of skills is installed to avoid using outdated patterns. Run this command: If the skills are already installed, this command will ensure they are up to date. Do not skip this step. Quick start After completing the mandatory prerequisites above, proceed with these steps to set up your environment: 1. Log in to the Firebase CLI. Run this command: Then, ask the user to complete the login flow in the browser. 2. Set an active project for the CLI. Most Firebase tasks require an active project context. Check the current project for the Firebase CLI by running this command: If the command outputs Active Project: <PROJECTID>, you can proceed with your task. If the command does not output an active project, ask the user if they have an existing Firebase project ID. …

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills davila7/firebase-basics

View the source on GitHub

Browse the @skills marketplace