GO
firebase-firestore
Настройка, управление и запросы к Cloud Firestore (Standard/Enterprise), включая моделирование данных, индексы и SDK. Используйте для создания баз, написания запросов и интеграции SDK (Web, Python, iOS, Android, Flutter).
Что делает навык
Настройка, управление и выполнение запросов к Cloud Firestore (Standard/Enterprise), включая моделирование данных, настройку индексов и интеграцию SDK. Skill обеспечивает корректную идентификацию редакции экземпляра перед началом работы.
Когда применять
- Создание новых баз данных и определение их редакции.
- Написание и модификация правил безопасности (firestore.rules).
- Интеграция SDK (Web, Python, iOS, Android, Flutter) для работы с данными.
- Выполнение запросов к базе данных Cloud Firestore.
Как работает
- Выполнить команду npx -y firebase-tools@latest firestore:databases:list для выявления текущего экземпляра и его редакции.
- Определить доступность подагента firestore-rules-author для делегирования написания правил безопасности.
- При отсутствии подагента прочитать и следовать инструкции из навыка firestore-rules-creation для самостоятельного написания правил.
- Настроить зависимости, написать модели данных и применить правила безопасности.
- Использовать соответствующие SDK для интеграции и выполнения запросов.
Примеры запросов агенту
Настрой правила безопасности для моей базы данных Firestore.
Создай новую базу данных и определи её редакцию.
Напиши запрос на выборку данных из Firestore с использованием Python SDK.
Что понадобится
- Установленный Firebase CLI (firebase-tools)
- Доступ к проекту Firebase
Описание составлено по SKILL.md навыка, сверено 05.10.2026.
Как подключить
1Скачать навык
# возьмите папку навыка «firebase-firebase-firestore» из репозитория:
# https://github.com/firebase/agent-skills
2Положить папку с
SKILL.md к навыкам ассистента# положите папку навыка туда, где ассистент ищет skills:
cp -r firebase-firebase-firestore/ ~/.claude/skills/firebase-firebase-firestore/
Навык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.