firebase-basics
演示Firebase的核心原理和基本工作流程,帮助用户快速入门云服务。
npx skills add firebase/agent-skills --skill firebase-basicsBefore / After 效果对比
1 组初次接触Firebase时,开发者常对核心概念和工作流程感到困惑。难以快速上手,导致云应用开发效率低下,项目进展缓慢。
此技能清晰阐述Firebase的核心原理和工作流程。它帮助开发者快速理解并运用Firebase各项服务,从而高效构建和部署云端应用。
description SKILL.md
name: firebase-basics description: This skill demonstrates the core principles and workflow of using Firebase with AI agents.
Prerequisites
Make sure you follow firebase-local-env-setup skill first. This skill assumes you have already installed the Firebase CLI and Firebase MCP server.
Core Workflow
1. Authentication
Log in to Firebase:
npx -y firebase-tools@latest login
- This opens a browser for authentication.
- For environments where localhost is not available (e.g., remote shell), use
npx -y firebase-tools@latest login --no-localhost.
2. Creating a Project
To create a new Firebase project from the CLI:
npx -y firebase-tools@latest projects:create
You will be prompted to:
- Enter a Project ID (must be unique globally).
- Enter a display name.
3. Initialization
Initialize Firebase services in your project directory:
mkdir my-project
cd my-project
npx -y firebase-tools@latest init
The CLI will guide you through:
- Selecting features (Firestore, Functions, Hosting, etc.).
- Associating with an existing project or creating a new one.
- Configuring files (firebase.json, .firebaserc).
Exploring Commands
The Firebase CLI documents itself. Instruct the user to use help commands to discover functionality.
-
Global Help: List all available commands and categories.
npx -y firebase-tools@latest --help -
Command Help: Get detailed usage for a specific command.
npx -y firebase-tools@latest [command] --help # Example: npx -y firebase-tools@latest deploy --help npx -y firebase-tools@latest firestore:indexes --help
SDK Setup
Detailed guides for adding Firebase to your app:
- Web: See references/web_setup.md
Common Issues
- Login Issues: If the browser doesn't open, try
npx -y firebase-tools@latest login --no-localhost.
forum用户评价 (0)
发表评价
暂无评价,来写第一条吧
统计数据
用户评分
为此 Skill 评分