ホーム/クラウド&インフラ/firebase-local-env-setup
F

firebase-local-env-setup

by @firebasev
4.4(41)

Firebaseローカル開発環境の最小構成を提供し、開発者がプロジェクトを迅速に開始しデバッグするのを支援します。

firebase-local-emulator-suitefirebase-clilocal-developmentbackend-as-a-service-(baas)cloud-functionsGitHub
インストール方法
npx skills add firebase/agent-skills --skill firebase-local-env-setup
compare_arrows

Before / After 効果比較

1
使用前

Firebaseのローカル開発環境のセットアップは複雑で、時間がかかり、エラーが発生しやすいため、プロジェクトの迅速な開始を妨げます。プロキシはローカルで効率的にテストおよびデバッグすることが困難です。

使用後

ミニマルな設定ガイドを提供し、Firebaseローカル環境を迅速に構築し、すぐに開発に着手できます。プロキシはローカルで効率的にテストでき、機能の反復とデプロイを加速します。

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
      
      # For Zsh
      source ~/.zprofile
      source ~/.zshrc
      
    4. Install Node.js:
      nvm install 24
      nvm use 24
      

    For Windows:

    1. Guide the user to download and install nvm-windows.
    2. Request the user to manually install nvm-windows and Node.js, and reply when finished. Stop and wait for the user's confirmation.
    3. After the user confirms, verify Node.js is available:
      node --version
      

    Alternative: Official Installer

    1. Guide the user to download and install the LTS version from nodejs.org.
    2. Request the user to manually install Node.js and reply when finished. Stop and wait for the user's confirmation.

2. Verify Firebase CLI

The Firebase CLI is the primary tool for interacting with Firebase services.

  • Action: Run npx -y firebase-tools@latest --version.
  • Handling: Ensure this command runs successfully and outputs a version number.

3. Verify Firebase Authentication

You must be authenticated to manage Firebase projects.

  • Action: Run npx -y firebase-tools@latest login.
  • Handling: If the environment is remote or restricted (no browser access), run npx -y firebase-tools@latest login --no-localhost instead.

4. Install Agent Skills and MCP Server

To fully manage Firebase, the agent needs specific skills and the Firebase MCP server installed. Identify the agent environment you are currently running in and follow the corresponding setup document strictly.

Read the setup document for your current agent:


CRITICAL AGENT RULE: Do NOT proceed with any other Firebase tasks until EVERY step above has been successfully verified and completed.

ユーザーレビュー (0)

レビューを書く

効果
使いやすさ
ドキュメント
互換性

レビューなし

統計データ

インストール数5.0K
評価4.4 / 5.0
バージョン
更新日2026年5月9日
比較事例1 件

ユーザー評価

4.4(41)
5
24%
4
49%
3
24%
2
2%
1
0%

この Skill を評価

0.0

対応プラットフォーム

🔧Claude Code
🔧OpenClaw
🔧OpenCode
🔧Codex
🔧Gemini CLI
🔧GitHub Copilot
🔧Amp
🔧Kimi CLI

タイムライン

作成2026年3月16日
最終更新2026年5月9日