Firebase Basics
技能 已验证 活跃Provides foundational setup, authentication, and project management workflows for Firebase using the Firebase CLI. Use when checking Firebase CLI version (must use 'npx -y firebase-tools@latest --version'), initializing a Firebase environment, authenticating, setting active projects, or setting up `google-services.json` or `GoogleService-Info.plist` files.
To enable AI agents to effectively manage Firebase projects through the Firebase CLI, covering initial setup, authentication, and project configuration.
功能
- Firebase CLI version checking
- Firebase environment initialization
- User authentication via Firebase CLI
- Setting active Firebase projects
- Configuration for `google-services.json` and `GoogleService-Info.plist`
使用场景
- When setting up a new Firebase project for an application.
- When needing to authenticate an agent with Firebase services.
- When managing the active Firebase project context for CLI operations.
- When configuring platform-specific Firebase service files.
非目标
- Directly interacting with Firebase services via REST APIs.
- Deploying Firebase applications or managing cloud functions.
- Providing advanced Firebase security rule configuration.
先决条件
- Node.js version >= 20
- Firebase CLI installed and authenticated
- Specific agent environment setup (e.g., VS Code, Cursor, Gemini CLI)
安装
请先添加 Marketplace
/plugin marketplace add firebase/agent-skills/plugin install agent-skills@firebase质量评分
已验证类似扩展
Mongodb Mcp Setup
100指导用户配置关键的 MongoDB MCP 服务器选项。当用户已安装 MongoDB MCP 服务器但未配置必需的环境变量,或当他们询问连接到 MongoDB/Atlas 但未设置凭据时,请使用此技能。
Setup
100Use first for install/update routing — sends setup, doctor, or MCP requests to the correct OMC setup flow
Zapier 设置
99设置 Zapier MCP 并为您的 AI 助手添加工具。介绍 Zapier 的功能,引导完成身份验证,检测您的服务器模式,然后分支到正确的流程 — 总结健康设置,重新连接已损坏的身份验证,首次安装的入职流程,或在服务器缺失时的配置帮助。在入门、排查连接问题、添加新工具时,或当用户询问“我现在能做什么”、“我能用 Zapier 做些什么”、“展示 Zapier 插件的工作原理”、“什么是 Zapier MCP”、“Zapier 如何工作”或“谈谈 Zapier”时使用。
Netlify Identity
100用于身份验证、用户注册、登录、密码恢复、OAuth 提供商、基于角色的访问控制或保护路由和函数。始终使用 `@netlify/identity`。切勿使用 `netlify-identity-widget` 或 `gotrue-js` — 它们已弃用。
Auth0 Express OAuth2 JWT Bearer
100Use when adding Auth0 token validation to Express or Node.js APIs - integrates express-oauth2-jwt-bearer SDK to protect Node.js API endpoints with JWT Bearer authentication, scope-based RBAC, claim validation, and optional DPoP support
Auth0 SPA JS Integration
100Use when adding authentication to Vanilla JS, Svelte, or any framework-agnostic single-page applications - integrates @auth0/auth0-spa-js SDK for SPAs without framework-specific wrappers