Pular pro conteúdo

Firebase skill

Login, banco, arquivos e funções no Firebase com regras de segurança testadas e dados pensados pras consultas, pra não vazar dado nem pagar leitura à toa.

por sickn33

instalações
1.600
estrelas no GitHub
48,5 mil
No skills.sh desde
janeiro de 2026
Licença
MIT

Atualizada no GitHub em 24 de outubro de 2026. Dados conferidos em 26 de outubro de 2026, no skills.sh e no GitHub.

O que ela faz

A skill cobre as partes principais do Firebase: login (Authentication), os bancos Firestore e Realtime Database, Cloud Functions, Storage, Hosting, o SDK de administrador e os emuladores locais. Antes de agir, o Claude lê um guia detalhado com os padrões e os cuidados que a skill trata como obrigatórios.

O foco é onde mais se erra. As regras de segurança, última barreira entre seus dados e qualquer pessoa, entram desde o primeiro dia e são testadas no emulador. E os dados se organizam pelas consultas que o app faz, repetindo informação quando precisa, porque o Firestore não junta tabelas.

O guia traz ainda atualização em tempo real que se desliga quando a tela fecha (pra não gerar leitura extra na conta), gravação em lote, login com Google e GitHub, vínculo de contas, verificação de e-mail e troca de senha. E lembra que chave de administrador nunca vai pro código do navegador.

Nas palavras de quem fez

Firebase gives you a complete backend in minutes - auth, database, storage, functions, hosting. But the ease of setup hides real complexity. Security rules are…

sickn33, no SKILL.md

Quando usar

  • Pôr login com Google e e-mail num app ou área de membros
  • Revisar as regras do Firestore antes de abrir o app pro público
  • Organizar o banco pra listar pedidos ou posts sem ler a coleção inteira
  • Criar uma Cloud Function pra lógica que não pode rodar no navegador
  • Testar tudo no emulador local antes de mexer na produção

Depois de instalar, é só pedir assim

  • Escreve as regras do Firestore pra cada usuário ver e editar só os próprios dados, e testa no emulador
  • Coloca login com Google no app e manda e-mail de verificação no cadastro
  • Revisa esse modelo de dados do Firestore pensando nas consultas que a tela de pedidos faz

Segurança

Gen Agent Trust Hub, Socket e Snyk leem o código da skill atrás de comando perigoso, dado vazando e instrução escondida. Alerta não é reprovação: quer dizer que vale ler o que a skill faz antes de instalar.

  • Gen Agent Trust HubPassou
  • SocketPassou
  • SnykPassou

Perguntas

Como instalar a Firebase no Claude Code?

Toca em Levar, aqui nesta página, e deixa seu nome, e-mail e WhatsApp (é uma vez só). Aparece uma frase pronta: cola ela no Claude Code, que ele mesmo instala a Firebase, e a skill passa a valer na próxima conversa. A mesma frase serve no Codex. Se preferir fazer na mão, o passo a passo está em como instalar skills no Claude Code.

O que a firebase skill precisa pra funcionar?

De um projeto no Firebase, que é um serviço do Google, e do firebase-tools pra rodar os emuladores. O Firestore cobra por leitura, e a própria skill alerta que uma atualização em tempo real mal feita pode custar mais que um banco dedicado.

Roda no Codex e no Antigravity?

Roda: são um SKILL.md e um guia em markdown, sem nada exclusivo do Claude Code. Qualquer agente que lê skills consegue seguir.

O que ela não faz?

Pagamento, envio de e-mail, login avançado com OAuth e deploy em Kubernetes ficam de fora: o guia manda pra outras skills. E ela mesma avisa que o resultado não dispensa teste no seu ambiente nem revisão de alguém experiente.

Levar essa skill

1x firebaseR$ 0,00

TotalR$ 0,00

A skill sai aqui mesmo, na hora. Seus dados eu uso pra falar com você sobre o MazyOS.

Levar precisa do JavaScript ligado. O código da skill está no GitHub: github.com/sickn33/agentic-awesome-skills

Aprenda a usar

Mais da loja sickn33

Ver a loja sickn33