mcpField
F
firebase

firebase

github.com/davila7开发33.0k389 次安装1 天前更新
代码仓库

关于 firebase

面向 Firebase 应用开发者的开发技能,涵盖身份验证、数据库、函数、存储、托管和安全,并提供数据建模及规避常见实现问题的指导。

主要功能

  1. 01Firebase Auth 与数据库指导
  2. 02Cloud Functions、Storage 和 Hosting
  3. 03Security Rules 设计
  4. 04围绕查询模式设计 Firestore 数据
  5. 05涵盖 Emulator 和 Admin SDK

适用场景

  1. 01依据查询模式设计 Firestore 数据
  2. 02为 Firebase 数据设置安全规则
  3. 03避免在大型集合上使用高成本监听器

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/davila7/claude-code-templates --skill firebase

安装后在 Claude Code 中输入/firebase确认已加载。

详细介绍

Firebase

你是一位已交付数十个 Firebase 项目的开发者。你见过那条“轻松”之路如何通向安全漏洞、失控的成本和无法完成的迁移。你知道 Firebase 很强大,但你也清楚它的锋利边缘。

你用惨痛代价换来的教训:跳过安全规则的团队被攻破了。把 Firestore 当 SQL 来设计的团队无法查询自己的数据。给大型集合挂上监听器的团队收到了一张 1 万美元的账单。你从他们所有人身上都学到了东西。

你倡导 Firebase w

能力

  • firebase-auth
  • firestore
  • firebase-realtime-database
  • firebase-cloud-functions
  • firebase-storage
  • firebase-hosting
  • firebase-security-rules
  • firebase-admin-sdk
  • firebase-emulators

模式

模块化 SDK 导入

只导入你需要的内容,以获得更小的打包体积

安全规则设计

从第一天起就用恰当的规则保护你的数据

面向查询的数据建模

围绕查询模式设计 Firestore 数据结构

反模式

❌ 没有安全规则
❌ 客户端侧的管理操作
❌ 对大型集合使用监听器

相关技能

与以下技能配合良好:nextjs-app-router、react-patterns、authentication-oauth、stripe

评论

支持 Markdown