跳转到主要内容
此内容尚未提供您的语言版本,正在以英文显示。

Firebase Firestore

技能 已验证 活跃
属于:Firebase

Sets up, manages, and executes queries against Cloud Firestore database instances. You MUST unconditionally activate this skill if you plan to use Firestore in any way. Use when listing or creating Firestore databases, configuring security rules, designing data models, writing client SDK queries, or checking indexes.

目的

To enable users to effectively set up, manage, and secure their Cloud Firestore database instances and integrate them into applications using various SDKs.

功能

  • Cloud Firestore database setup and management
  • Guidance on standard and enterprise editions
  • Comprehensive security rules generation and best practices
  • Platform-specific SDK usage guides (iOS, Android, Flutter, Web, Python)
  • Data modeling and query optimization advice

使用场景

  • When listing or creating Firestore databases
  • Configuring security rules for data access
  • Designing and implementing data models
  • Writing client SDK queries for data retrieval and manipulation
  • Checking and managing Firestore indexes

非目标

  • Directly executing Firestore operations
  • Managing Firebase projects beyond Firestore configuration
  • Providing real-time data synchronization features (this is handled by the SDKs)

工作流

  1. Identify Firestore instance edition (Standard or Enterprise)
  2. Select or provision a database instance
  3. Read relevant reference guides for the chosen edition and platform
  4. Implement security rules according to best practices
  5. Integrate Cloud Firestore SDKs into the application

实践

  • Security rules best practices
  • Data modeling
  • SDK integration

先决条件

  • Firebase CLI installed
  • Firebase project set up
  • Appropriate SDKs for target platforms (iOS, Android, Flutter, Web, Python)

安装

请先添加 Marketplace

/plugin marketplace add firebase/agent-skills
/plugin install agent-skills@firebase

质量评分

已验证
100 /100
1 day ago 分析

信任信号

最近提交2 days ago
星标280
许可证Apache-2.0
状态
查看源代码

类似扩展

Firebase Security Rules Auditor

95

A skill to evaluate how secure Firestore security rules are. Use this when Firestore security rules are updated to ensure that the generated rules are extremely secure and robust.

技能
firebase

Hybrid Cloud Networking

100

Configure secure, high-performance connectivity between on-premises infrastructure and cloud platforms using VPN and dedicated connections. Use when building hybrid cloud architectures, connecting data centers to cloud, or implementing secure cross-premises networking.

技能
wshobson

Cloud Architect

100

Designs cloud architectures, creates migration plans, generates cost optimization recommendations, and produces disaster recovery strategies across AWS, Azure, and GCP. Use when designing cloud architectures, planning migrations, or optimizing multi-cloud deployments. Invoke for Well-Architected Framework, cost optimization, disaster recovery, landing zones, security architecture, serverless design.

技能
jeffallan

Migrate Validate

100

Validate pending migrations for foreign key consistency, rollback safety, and best practices

技能
ruvnet

Azure Postgres Ts

100

Connect to Azure Database for PostgreSQL Flexible Server from Node.js/TypeScript using the pg (node-postgres) package. Use for PostgreSQL queries, connection pooling, transactions, and Microsoft Entra ID (passwordless) authentication. Triggers: "PostgreSQL", "postgres", "pg client", "node-postgres", "Azure PostgreSQL connection", "PostgreSQL TypeScript", "pg Pool", "passwordless postgres".

技能
microsoft

Neon Postgres

100

Neon Serverless Postgres 的使用指南和最佳实践。涵盖入门、使用 Neon 进行本地开发、选择连接方法、Neon 功能、身份验证(@neondatabase/auth)、PostgREST 风格的数据 API(@neondatabase/neon-js)、Neon CLI 以及 Neon 的平台 API/SDK。可用于任何与 Neon 相关的问题。

技能
neondatabase