firebase-local-env-setup

Installation
Summary

Prerequisite setup for Firebase agent integration: Node.js, CLI authentication, and MCP server installation.

  • Verifies Node.js v20+ installation and guides setup via nvm or official installers for macOS, Linux, and Windows
  • Confirms Firebase CLI availability through npx firebase-tools and authenticates via firebase login with remote environment support
  • Directs agent-specific MCP server and skill installation for Gemini CLI, Antigravity, Claude Code, Cursor, GitHub Copilot, and other platforms
  • Enforces completion of all four verification steps before proceeding to other Firebase tasks
SKILL.md

Firebase Local Environment Setup

This skill documents the bare minimum setup required for a full Firebase experience for the agent. Before starting to use any Firebase features, you MUST verify that each of the following steps has been completed.

1. Verify Node.js

  • Action: Run node --version.

  • Handling: Ensure Node.js is installed and the version is >= 20. If Node.js is missing or < v20, install it based on the operating system:

    Recommended: Use a Node Version Manager This avoids permission issues when installing global packages.

    For macOS or Linux:

    1. Guide the user to the official nvm repository.
    2. Request the user to manually install nvm and reply when finished. Stop and wait for the user's confirmation.
    3. Make nvm available in the current terminal session by sourcing the appropriate profile:
      # For Bash
      source ~/.bash_profile
      source ~/.bashrc
      
Related skills
Installs
5.0K
GitHub Stars
277
First Seen
Mar 11, 2026