安装热度榜官方 Skill

firebase-basics

Firebase 官方(Google LLC)提供的基础技能,聚焦 Firebase CLI 的安装校验(npx -y firebase-tools@latest --version)、登录(含无浏览器环境的 --no-localhost)、项目创建与上下文切换(projects:create、firebase use),以及通过 CLI 程序化下载 Android/iOS 应用配置文件(google-services.json、GoogleService-Info.plist)。文档要求所有命令统一以 npx -y firebase-tools@latest 调用,并优先使用 Firebase MCP 工具与官方知识检索。技能明确限定边界:不用于 Firebase Hosting 部署、Firestore、Auth、App Hosting、Data Connect、Crashlytics 或 Remote Config;同时为 Gemini CLI、Antigravity、Android Studio、Claude Code、Cursor、GitHub Copilot 等环境提供安装与刷新参考文档。

分类
数据库
榜单排名
#310
安装量
165,541

它能做什么

中文摘要

Firebase 官方(Google LLC)提供的基础技能,聚焦 Firebase CLI 的安装校验(npx -y firebase-tools@latest --version)、登录(含无浏览器环境的 --no-localhost)、项目创建与上下文切换(projects:create、firebase use),以及通过 CLI 程序化下载 Android/iOS 应用配置文件(google-services.json、GoogleService-Info.plist)。文档要求所有命令统一以 npx -y firebase-tools@latest 调用,并优先使用 Firebase MCP 工具与官方知识检索。技能明确限定边界:不用于 Firebase Hosting 部署、Firestore、Auth、App Hosting、Data Connect、Crashlytics 或 Remote Config;同时为 Gemini CLI、Antigravity、Android Studio、Claude Code、Cursor、GitHub Copilot 等环境提供安装与刷新参考文档。

为什么推荐

推荐理由

如果需要一套由官方维护的 Firebase 前置工作套件——把 CLI 环境、登录、项目上下文和应用配置文件这几件事做对——这个技能很合适。它由 Google LLC 发布,在 skills.sh 排行榜安装量约 16.5 万,近八周周安装量稳定在 4200–5300 之间,采用度较高。文档给出明确的命令规范(统一走 npx -y firebase-tools@latest)与多 Agent 环境适配指引,并建议先查官方知识、优先用 MCP 工具,能减少配置踩坑。需要注意其范围限于 CLI 基础与配置文件下载,不覆盖 Firestore、Auth、Hosting 等具体服务。

什么时候用

适用场景

  • 为本地或 Agent 环境安装并校验 Firebase CLI 版本
  • 在无浏览器的远程 shell 中完成 Firebase CLI 登录(--no-localhost)
  • 创建新的 Firebase 项目或切换当前项目上下文(projects:create、firebase use)
  • 通过 CLI 以编程方式获取 Android/iOS 应用配置文件,而非到控制台手动下载
  • 在 Gemini CLI、Claude Code、Cursor、Android Studio、GitHub Copilot 等 Agent 环境中安装或刷新 Firebase Skills 套件
  • 按官方参考初始化新的 Firebase 服务、探索 CLI 命令或接入 Web/Android/iOS SDK

使用前先看

主要亮点

  • 01

    作者为 Google LLC(metadata author: Google LLC,版本 1.0.0),来自官方仓库 firebase/agent-skills

  • 02

    要求所有 CLI 命令统一使用 npx -y firebase-tools@latest,并明确禁止建议裸 firebase 命令

  • 03

    支持无浏览器环境登录:npx -y firebase-tools@latest login --no-localhost

  • 04

    覆盖项目创建与切换:projects:create(project-id 需 6–30 位、小写、可含数字与连字符且全局唯一)与 firebase use <PROJECT_ID>

  • 05

    可通过 apps:sdkconfig 以编程方式获取 Android 的 google-services.json 与 iOS 的 GoogleService-Info.plist,避免手动到控制台下载

  • 06

    为 Gemini CLI、Antigravity、Android Studio、Claude Code、Cursor、GitHub Copilot 等环境提供安装与刷新参考文档

  • 07

    要求优先使用 Firebase MCP 工具与 developerknowledge_search_documents 检索官方知识,而非直接 API 调用或 Google 搜索

  • 08

    明确排除范围:不用于 Firebase Hosting 部署、Firestore、Auth、App Hosting、Data Connect、Crashlytics、Remote Config

  • 09

    包含初始化 Firebase 服务、CLI 命令探索以及 Web/Android/iOS SDK 接入的参考文档

原始文档

原文摘录

Prerequisites Complete these setup steps before proceeding: 1. **Local Environment Setup:** Verify the environment is properly set up so we