mcpField
F
firebase-local-env-setup

firebase-local-env-setup

github.com/firebase開発4915.1k 回インストール1 日前に更新
リポジトリ

firebase-local-env-setup について

Firebase の作業前に必要なローカル環境を整えるため、Node.js、Firebase CLI、認証の確認を案内するスキルです。エージェント環境に応じたスキルと MCP サーバーの導入手順も示します。

主な機能

  1. 01Node.js 20 以降の確認
  2. 02Firebase CLI の利用可否確認
  3. 03Firebase 認証の案内
  4. 04エージェント別の設定手順の選択
  5. 05全項目の確認後に作業を開始

活用シーン

  1. 01Firebase 開発環境の初期設定
  2. 02エージェントの Firebase プロジェクトアクセス設定
  3. 03Firebase ツールとログイン状態の確認

MCP 対応

Firebase を管理するため、Firebase MCP サーバーの導入を求めます。設定手順はエージェント環境によって異なります。

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/firebase/agent-skills --skill firebase-local-env-setup

インストール後、Claude Code で/firebase-local-env-setupを入力して読み込まれたか確認します。

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

references/
antigravity.md
claude_code.md
cursor.md
gemini_cli.md
github_copilot.md
other_agents.md

詳細

Firebase ローカル環境のセットアップ

このスキルでは、エージェントが Firebase を十分に活用するために必要な最低限のセットアップについて説明します。Firebase の機能を使い始める前に、以下の各手順が完了していることを必ず確認してください。

1. Node.js の確認

  • 操作:node --version を実行します。

  • 対応:Node.js がインストールされており、バージョンが >= 20 であることを確認します。Node.js がインストールされていない場合、またはバージョンが < v20 の場合は、オペレーティングシステムに応じてインストールします。

    推奨:Node バージョンマネージャーを使用する これにより、グローバルパッケージのインストール時に権限の問題が発生するのを防げます。

    macOS または Linux の場合:

    1. ユーザーに公式 nvm リポジトリを案内します。
    2. ユーザーに nvm を手動でインストールし、完了したら返信するよう依頼します。ユーザーの確認があるまで停止して待機してください。
    3. 適切なプロファイルを読み込み、現在のターミナルセッションで nvm を使えるようにします。
      # Bash の場合
      source ~/.bash_profile
      source ~/.bashrc
      
      # Zsh の場合
      source ~/.zprofile
      source ~/.zshrc
      
    4. Node.js をインストールします。
      nvm install 24
      nvm use 24
      

    Windows の場合:

    1. ユーザーに nvm-windows をダウンロードしてインストールするよう案内します。
    2. ユーザーに nvm-windows と Node.js を手動でインストールし、完了したら返信するよう依頼します。ユーザーの確認があるまで停止して待機してください。
    3. ユーザーの確認後、Node.js が利用できることを確認します。
      node --version
      

    代替手段:公式インストーラー

    1. ユーザーに nodejs.org から LTS バージョンをダウンロードしてインストールするよう案内します。
    2. ユーザーに Node.js を手動でインストールし、完了したら返信するよう依頼します。ユーザーの確認があるまで停止して待機してください。

2. Firebase CLI の確認

Firebase CLI は、Firebase サービスを操作するための主要なツールです。

  • 操作:npx -y firebase-tools@latest --version を実行します。
  • 対応:このコマンドが正常に実行され、バージョン番号が出力されることを確認します。

3. Firebase 認証の確認

Firebase プロジェクトを管理するには、認証が必要です。

  • 操作:npx -y firebase-tools@latest login を実行します。
  • 対応:環境がリモートまたは制限付き(ブラウザーにアクセスできない)の場合は、代わりに npx -y firebase-tools@latest login --no-localhost を実行します。

4. エージェントのスキルと MCP サーバーのインストール

Firebase を十分に管理するには、エージェントに特定のスキルと Firebase MCP サーバーをインストールする必要があります。現在実行中のエージェント環境を特定し、対応するセットアップドキュメントに従ってください。

現在のエージェント向けのセットアップドキュメントを確認してください:


エージェント向けの重要なルール: 上記のすべての手順が正常に確認され、完了するまで、ほかの Firebase タスクに進まないでください。

コメント