Firebase Firestore.
npx -y skills add firebase/agent-skills --skill firebase-firestore --agent claude-codeНастройка, управление и выполнение запросов к Cloud Firestore, включая полнотекстовый поиск и реляционные join'ы через pipeline. Активируйте этот скилл при любой работе с Firestore.
Перед настройкой зависимостей, написанием моделей данных или конфигурацией правил безопасности обязательно определите редакцию экземпляра Firestore.
npx -y firebase-tools@latest firestore:databases:list
npx -y firebase-tools@latest firestore:databases:get <database-id>
edition = STANDARD → руководства в references/standard/edition = ENTERPRISE или native mode → руководства в references/enterprise/По умолчанию создайте базу редакции Enterprise. Уточните локацию у пользователя:
npx -y firebase-tools@latest firestore:locations
npx -y firebase-tools@latest firestore:databases:create <database-id> \
--edition="enterprise" --location="<selected-location>"
Используйте руководства в references/enterprise/.
references/standard/)| Тема | Файл |
|---|---|
| Provisioning | references/standard/provisioning.md |
| Security Rules | references/standard/security_rules.md |
| SDK (Web) | references/standard/web_sdk_usage.md |
| SDK (Android) | references/standard/android_sdk_usage.md |
| SDK (iOS) | references/standard/ios_setup.md |
| SDK (Flutter) | references/standard/flutter_setup.md |
| Indexes | references/standard/indexes.md |
references/enterprise/)| Тема | Файл |
|---|---|
| Provisioning | references/enterprise/provisioning.md |
| Data Model | references/enterprise/data_model.md |
| Security Rules | references/enterprise/security_rules.md |
| SDK (Web) | references/enterprise/web_sdk_usage.md |
| SDK (Python) | references/enterprise/python_sdk_usage.md |
| SDK (Android) | references/enterprise/android_sdk_usage.md |
| SDK (iOS) | references/enterprise/ios_setup.md |
| SDK (Flutter) | references/enterprise/flutter_setup.md |
| Indexes | references/enterprise/indexes.md |
Критично для Enterprise Edition: перед написанием или изменением кода приложения обязательно прочитайте хотя бы один релевантный справочный документ для целевой платформы/языка — там описаны архитектурные требования и паттерны инициализации pipeline.