К основному содержанию
скилл

firebase · davila7 — скилл для Claude Code: что делает, установка

Скилл помогает проектировать Firebase-бэкенд: аутентификацию, базы данных, функции, хранилище и хостинг. Пригодится до настройки схемы и правил доступа.

Установить в Claude Code · Через claude-code-templates Все способы и платформы ↓
npx claude-code-templates@latest --skill development/firebase
Открыть на GitHub

Что делает firebase

Скилл охватывает Firebase Authentication, Firestore, Realtime Database, Cloud Functions, Cloud Storage и Firebase Hosting. Он подсказывает, как выбирать нужный модуль SDK, строить структуру Firestore под запросы и задавать правила безопасности с самого начала.

Внутри также разобраны Firebase Admin SDK и эмуляторы. Для Firebase особенно важна модель данных: Firestore рассчитан на читаемые денормализованные данные, поэтому схема, удобная для SQL, может плохо подходить для нужных запросов. Без правил безопасности данные приложения остаются открытыми для нежелательного доступа.

Скилл также отмечает два проблемных сценария: административные операции на клиенте и слушатели больших коллекций. Установка для Claude Code выполняется командой npx claude-code-templates@latest --skill development/firebase.

Какие задачи решает

  • спроектировать структуру Firestore под запросы
  • написать правила безопасности Firebase
  • подключить Firebase Authentication
  • настроить Cloud Functions и Cloud Storage
  • проверить код через Firebase эмуляторы

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

  • Спроектируй структуру Firestore для запросов приложения и объясни, какие данные денормализовать.
  • Напиши правила безопасности для Firebase Authentication и Firestore с доступом только для владельца записи.
  • Проверь, не выполняются ли административные операции на клиенте и нет ли слушателей больших коллекций.

Как установить firebase

1Через claude-code-templates

npx claude-code-templates@latest --skill development/firebase

2Через Skills CLI (Vercel)

npx skills add davila7/claude-code-templates --skill firebase -a claude-code

3Вручную: положить файлы

~/.claude/skills/firebase/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/firebase/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Вопросы о firebase

Как установить firebase в Claude Code?

Выполните npx claude-code-templates@latest --skill development/firebase.

Что делает скилл firebase?

Он помогает работать с Firebase Authentication, Firestore, Realtime Database, Cloud Functions, Cloud Storage и Firebase Hosting. Также охватывает правила безопасности, Firebase Admin SDK и эмуляторы.

Как скилл советует проектировать данные в Firestore?

Структуру нужно строить вокруг шаблонов запросов и денормализованных данных. Модель, спроектированная как SQL-схема, может плохо поддерживать нужные запросы.

Похожие скиллы

Все скиллы по теме «Бэкенд и API» →

Сначала — firebase от других авторов.

firebase sickn33 Помогает проектировать бэкенд на Firebase, настраивать правила безопасности Firestore и писать Cloud Functions под паттерны запросов. CX Codex +1 1 600установок mcp-builder официальный anthropics Скилл проводит через создание MCP-сервера на TypeScript или Python: от изучения протокола до тестов и оценки качества. 130 949установок claude-api официальный anthropics Справочник по Anthropic SDK и API Claude для генерации кода без устаревших параметров и выдуманных методов. 74 198установок lark-im larksuite Скилл подключает Lark IM к агенту: он отправляет сообщения, ищет историю, управляет чатами и файлами. Подойдёт для задач вокруг командных коммуникаций. CX Codex +1 472 900установок lark-event larksuite Слушает события Lark/Feishu и отдаёт их потоком NDJSON. Подходит для ботов, обработчиков сообщений и долгих подписчиков. CX Codex +1 466 800установок caveman-discover JuliusBrussee Находит точки вызова LLM в репозитории и размечает их воркфлоу для Caveman Cloud, чтобы расходы на токены не сливались в одну общую кучу. CX Codex +1 104 400установок migration JuliusBrussee Скилл задаёт правила безопасных миграций схем, данных и API с обязательным откатом. Пригодится при изменениях, где нельзя терять данные или ломать совместимость. CX Codex +1 103 900установок

Из того же набора495

Весь набор →
nia-oracle Субагент для Claude, который ищет репозитории и документацию через инструменты Nia, индексирует найденное и достаёт оттуда ответы. 329установок accessibility Скилл помогает проверять веб-интерфейсы на доступность по WCAG 2.1 и предлагать правки. Запросите аудит, поддержку клавиатуры или улучшения для скринридеров. 325установок domain-name-brainstormer Придумывает имена для домена под ваш проект и проверяет, какие из них свободны в разных зонах. Пригодится на старте проекта или при ребрендинге. 321установок react-patterns Скилл подсказывает, как выбирать структуру компонентов, хуки и управление состоянием в React. Пригодится при разработке и рефакторинге интерфейсов на TypeScript. 321установок core-web-vitals Скилл помогает разбирать LCP, INP и CLS и подбирать изменения для загрузки, отклика и стабильности страницы. Пригодится, когда нужно найти причину плохих показателей. 315установок context-window-management Скилл для работы с контекстным окном LLM: суммаризация, обрезка, маршрутизация и защита от context rot. Пригодится, когда диалог упирается в лимит токенов. 309установок documentation-templates Скилл даёт структуру и шаблоны для README, API-документации, комментариев и других проектных записей. Пригодится, когда нужно оформить документацию с нуля или привести её к общему виду. 305установок unity-project-setup Разворачивает шаблон игрового проекта Unity с папками Assets, URP, базовыми C#-скриптами и конфигурацией Git LFS прямо через диалог с Claude Code. 303установок

Спонсоры проекта

Компании, которые помогают держать аналитику открытой