Официальный навык Firestore от Firebase: агент сначала с помощью Firebase CLI перечисляет базы данных Firestore в проекте, определяет, является ли версия Standard или Enterprise, а затем в соответствии с версией читает соответствующие руководства по созданию базы данных, модели данных, индексам и SDK для Web / Android / iOS / Flutter / Python.
Количество установок на skills.sh 138388 (+554 / 24 ч)
Аудит безопасности: не проводился
- Сканирование не выполнялось
Обоснование
- Обязательное определение версии экземпляра перед написанием кода: используйте
npx -y firebase-tools@latest firestore:databases:listиfirestore:databases:getдля просмотра, затем спросите пользователя, какую базу выбрать или создать новую - Если баз нет, по умолчанию создается версия Enterprise; сначала перечисляются доступные регионы, и рекомендуется размещать ресурсы в том же регионе, что и другие ресурсы проекта
- При написании правил безопасности
firestore.rulesзадача передается субагентуfirestore-rules-author; если субагент недоступен, вместо этого читается навыкfirestore-rules-creationиз того же репозитория - Репозиторий распространяется под лицензией Apache-2.0; в том же репозитории в рейтинге находятся еще 12 навыков Firebase; за 24 часов на skills.sh было выполнено 554 установок (отражает только уровень интереса)
Использование
- Команда установки будет отображаться после успешного прохождения аудита; в README также указаны способы установки плагинов для Claude, Codex и Gemini CLI, где адрес репозитория указан как
firebase/skills - Требуется аккаунт Google / Firebase с правами на проект и вход в Firebase CLI; Firebase CLI не нужно устанавливать заранее, навык временно загружает его через
npx
Риски
- В этом выпуске аудит не проводился, присвоен фиксированный уровень C, команда установки не отображается; в SKILL.md агенту предлагается использовать
npxдля загрузки последней версииfirebase-toolsи выполнения команд создания базы данных, что изменяет облачный проект, что соответствует назначению; на skills.sh все три сторонних аудита имеют статус Pass - По умолчанию создается версия Enterprise, тарификация отличается от Standard; перед созданием базы самостоятельно проверьте цены и регионы
- Руководства по разным версиям в папке
references/в этом выпуске не читались; еженедельное количество установок медленно снижается с 5085 до 3643