firebase-firestore

Guide Cloud Firestore provisioning, security rules, and SDK integration across platforms.

1|1|Updated Apr 11, 2026
One-click install
npx skills add https://github.com/Borisserz/FoodTracker --skill firebase-firestore-borisserz
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: firebase-firestore
Source: https://github.com/Borisserz/FoodTracker/tree/main/.agents/skills/firebase-firestore
Command: npx skills add https://github.com/Borisserz/FoodTracker --skill firebase-firestore-borisserz

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Cloud Firestore provisioning and operational guidance for projects that want to correctly set up databases, configure security, and integrate SDKs across platforms, ensuring secure, scalable data stores.

Core Features & Use Cases

  • Provisioning and edition selection for Firestore (Standard and Enterprise/native modes) including location and database creation guidance.
  • Security rules generation guidance, including validator patterns and risk considerations (prototype rules with emphasis on review).
  • SDK usage across platforms (Web, Android, iOS, Flutter, Python) with sample integration steps.
  • Indexes management guidance and runbook for deployment of indexes.
  • Local emulation and deployment workflows, including CLI commands and firebase.json/config setup.

Quick Start

Create a Firestore project, configure its rules and indexes, and connect SDKs across platforms using the provided guides.

Frequently Asked Questions about firebase-firestore

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I set up a Cloud Firestore database instance and configure its location?

To set up Cloud Firestore, you must provision a database instance by selecting either the Standard or Enterprise/native edition and configuring its geographic location. This ensures a secure, scalable data store foundation for your project.

How do I write Firebase security rules for Firestore to protect my data?

Writing Firebase security rules involves generating validator patterns and evaluating risk considerations for your data access. You can deploy prototype rules for initial testing, but you must review them to ensure secure, scalable data stores.

Does Firestore SDK integration work across Web, Android, iOS, Flutter, and Python platforms?

Firestore SDK integration works across Web, Android, iOS, Flutter, and Python platforms. The setup provides sample integration steps and best-practice recommendations to connect your chosen environment to the database securely.

What's the best way to manage Firestore indexes and deploy them using the CLI?

Managing Firestore indexes is best handled by following an indexes management runbook for deployment. You can configure the firebase.json file and use local emulation workflows with CLI commands to test and deploy your indexes.

Can I use local emulation workflows to test Firestore security rules and indexes before deployment?

You can use local emulation workflows to test Firestore security rules and indexes before deploying them. This process involves configuring firebase.json and running CLI commands to simulate the database environment locally.