AIKraft/Skills/firebase-basics

firebase-basics

Базовая настройка Firebase CLI: установка, вход, создание и выбор проекта, скачивание конфигов. Используйте только для этих задач, не для деплоя или работы с Firestore/Auth.

GOGoogle official Разработка ★ 462

Что делает навык

Навык обеспечивает базовую настройку Firebase CLI: установку, аутентификацию, создание и выбор проекта, а также программное скачивание конфигурационных файлов. Он не предназначен для деплоя или работы с базами данных и аутентификацией.

Когда применять

  • Проверка установленной версии Firebase CLI и подготовка окружения
  • Аутентификация пользователя в Firebase через браузер или без него
  • Создание нового Firebase проекта с уникальным идентификатором
  • Выбор активного проекта для текущей сессии
  • Программное получение конфигурационных файлов для Android или iOS

Как работает

  1. Запустить npx -y firebase-tools@latest --version для проверки установки CLI
  2. Выполнить npx -y firebase-tools@latest login для входа в систему (использовать --no-localhost при отсутствии браузера)
  3. Уточнить у пользователя: использовать существующий Project ID или создать новый
  4. Если проект новый, выполнить npx -y firebase-tools@latest projects:create с валидным ID и именем
  5. Если проект существующий, проверить текущий контекст через use или установить новый через use <PROJECT_ID>
  6. Для Android или iOS использовать apps:sdkconfig для получения конфигурационных файлов вместо ручного скачивания

Примеры запросов агенту

Проверь, установлена ли Firebase CLI, и войди в мой аккаунт
Создай новый проект Firebase с ID my-new-app-123 и именем My App
Установи активным проект firebase-project-id и скачай конфиг для Android

Что понадобится

  • Локальная среда с установленной Firebase CLI (проверяется через npx)
  • Доступ к интернету для аутентификации и взаимодействия с API
  • Firebase MCP server (проверяется существующими инструментами)

Описание составлено по SKILL.md навыка, сверено 05.10.2026.

Как подключить

1Скачать навык
# возьмите папку навыка «firebase-basics» из репозитория: # https://github.com/firebase/agent-skills
2Положить папку с SKILL.md к навыкам ассистента
# положите папку навыка туда, где ассистент ищет skills: cp -r firebase-basics/ ~/.claude/skills/firebase-basics/

Навык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.