Основы Firebase App Hosting
Deploys and manages full-stack web applications (Next.js, Angular) with Server-Side Rendering (SSR) using Firebase App Hosting. Use when deploying Next.js/Angular apps, configuring apphosting.yaml or firebase.json apphosting blocks, managing secrets, setting up GitHub CI/CD, or configuring Blaze billing requirements. Don't use for classic static web hosting, Auth, Firestore, Crashlytics, or Xcode.
Что делает навык
Навык позволяет разворачивать и управлять полнофункциональными веб-приложениями (Next.js, Angular) с серверным рендерингом (SSR) через Firebase App Hosting. Он обеспечивает автоматический процесс развертывания при пуше в Git и управление конфигурацией сборки.
Когда применять
- Развертывание приложений на базе Next.js или Angular с поддержкой SSR.
- Настройка файла apphosting.yaml для конфигурации бэкенда.
- Управление секретами с помощью команд apphosting:secrets.
- Настройка автоматического развертывания через GitHub (CI/CD).
- Проверка требований к тарифу Blaze для использования App Hosting.
Как работает
- Убедиться, что проект Firebase находится на тарифном плане Blaze.
- Настроить блок apphosting в файле firebase.json.
- Создать или отредактировать файл apphosting.yaml.
- При необходимости задать секреты с помощью npx -y firebase-tools@latest apphosting:secrets.
- Запустить развертывание командой npx -y firebase-tools@latest deploy.
- Для продвинутых пользователей настроить автоматическое развертывание из GitHub.
Примеры запросов агенту
Что понадобится
- Проект Firebase на тарифном плане Blaze.
- Установленный Firebase CLI (firebase-tools).
Описание составлено по SKILL.md навыка, сверено 05.10.2026.
Как подключить
SKILL.md к навыкам ассистентаНавык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.