AIKraft/Skills/firebase-hosting-basics

firebase-hosting-basics

Разворачивает и настраивает Firebase Hosting для статических сайтов, SPA и микросервисов. Подходит для настройки доменов, firebase.json (редиректы, заголовки) и превью-каналов. Не используйте для Firebase App Hosting, Auth, Firestore или Data Connect.

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

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

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

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

  • Развертывание статических сайтов (HTML/CSS/JS) с использованием CLI.
  • Настройка простых SPA (React, Vue) без серверного рендеринга (SSR).
  • Конфигурация поведения хостинга через файл firebase.json (редиректы, заголовки).
  • Тестирование изменений на временных превью-URL перед публикацией.
  • Локальное тестирование приложения с помощью эмулятора хостинга.

Как работает

  1. Настроить параметры хостинга в файле firebase.json, включая директории, редиректы и заголовки.
  2. Развернуть сайт с помощью команд Firebase CLI или использовать превью-каналы для тестирования.
  3. Запустить локальный эмулятор хостинга командой npx -y firebase-tools@latest emulators:start --only hosting.
  4. Проверить работу приложения на локальном сервере по умолчанию http://localhost:5000.

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

Как настроить firebase.json для редиректов и заголовков?
Запусти локальный эмулятор Firebase Hosting для тестирования.
Как развернуть статический сайт на Firebase Hosting?

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

  • Установленный Firebase CLI (firebase-tools)
  • Доступ к проекту Firebase

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

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

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

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