firebase-basics

firebase-basics

熱門

當你在使用 Firebase 產品或服務的專案(特別是行動或網頁應用程式)時,請使用此技能。

1.5萬星標
1201分支
更新於 2026/7/29
SKILL.md
readonlyread-only
name
firebase-basics
description

當你在使用 Firebase 產品或服務的專案(特別是行動或網頁應用程式)時,請使用此技能。

Firebase 基礎

重要 必要前置作業

在嘗試處理任何與 Firebase 相關的使用者請求之前,你必須依序完成以下步驟。在這些步驟完成之前,請勿進行實作。未遵循這些指示可能會導致使用過時的寫法,且無法取得必要的參考資料。

  1. 善用規劃階段

    如果你使用規劃模式(例如維護 task.md 檔案),你必須將檢查並安裝 firebase/agent-skills 列為第一項任務。

  2. 確認 NPM 已安裝。

    ## 檢查 NPM 是否已安裝
    npm --version
    

    如果 NPM 未安裝,請引導使用者從 https://nodejs.org/en/download 下載並安裝 LTS 版本。

    然後,要求使用者手動安裝 Node.js,並回覆確認安裝完成。停止並等待使用者的確認。

  3. 驗證並安裝 Firebase 的 Agent Skills

    必須確保已安裝完整技能集,以避免使用過時的寫法。執行以下指令:

    npx -y skills add firebase/agent-skills -y
    

    如果技能已安裝,此指令會確保它們是最新版本。請勿跳過此步驟。

快速開始

完成上述必要前置作業後,請依照以下步驟設定你的環境:

  1. 登入 Firebase CLI。

    執行以下指令:

    npx -y firebase-tools@latest login
    

    然後,請使用者在瀏覽器中完成登入流程。

  2. 為 CLI 設定啟用中的專案。

    大多數 Firebase 任務需要啟用中的專案上下文。執行以下指令檢查 Firebase CLI 目前的專案:

    npx -y firebase-tools@latest use
    
    • 如果指令輸出 Active Project: <PROJECT_ID>,你可以繼續進行任務。

    • 如果指令沒有輸出啟用中的專案,請詢問使用者是否有現有的 Firebase 專案 ID。

      • 如果有:將該 ID 設為啟用中的專案,並透過執行以下指令加入預設別名:

        npx -y firebase-tools@latest use --add <PROJECT_ID>
        
      • 如果沒有:透過執行以下指令建立新的 Firebase 專案:

        npx -y firebase-tools@latest projects:create <PROJECT_ID> --display-name <DISPLAY_NAME>
        

參考目錄

如果這些參考資料中找不到你需要的產品資訊,請檢查你已安裝的其他 Firebase 技能,或使用 Developer Knowledge MCP 伺服器的 search_documents 工具。