firestore
Installation
SKILL.md
Purpose
Design Firebase databases around access patterns, rules, sync and cost.
When to use
- Modeling Firestore collections or Realtime Database paths.
- Adding queries, listeners, transactions or batch writes.
- Writing or auditing Security Rules.
- Designing caregiver/patient, team, role or ownership access.
Inputs to inspect
- Entities and access patterns.
- Readers, writers and roles.
- Queries, indexes and listener frequency.
- Current firestore.rules/database.rules.json.
- Expected data volume and offline needs.