mcpField
F
firebase

firebase

github.com/sickn33云与 DevOps48.7k1.6k 次安装今天更新
代码仓库

关于 firebase

面向 Firebase 开发者的技能,涉及 Authentication、Firestore、Realtime Database、Cloud Functions、Storage 和 Hosting。内容强调安全规则、数据模型选择、查询限制以及读取相关的成本考量。

主要功能

  1. 01涵盖 Firebase 服务
  2. 02安全规则注意事项
  3. 03Firestore 查询与数据模型指导
  4. 04关系型与非规范化存储选择
  5. 05读取成本与监听器考量

适用场景

  1. 01根据查询模式规划 Firestore 数据模型
  2. 02检查 Firebase 安全规则
  3. 03评估数据库与监听器的成本影响

安装

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

$npx skills add https://github.com/sickn33/agentic-awesome-skills --skill firebase

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

附带文件references/detailed-guide.md

详细介绍

Firebase

Firebase 可在几分钟内为你提供完整的后端——身份验证、数据库、存储、函数和托管服务。但轻松的设置过程掩盖了真正的复杂性。安全规则是最后一道防线,而且经常配置错误。Firestore 查询功能有限,而你往往要等到设计完数据模型后才会发现这一点。

此技能涵盖 Firebase Authentication、Firestore、Realtime Database、Cloud Functions、Cloud Storage 和 Firebase Hosting。关键要点:Firebase 针对读取密集型、非规范化数据进行了优化。应根据一致性和查询需求,在关系型存储与非规范化存储之间做出选择;Firestore 并不适合所有工作负载。

2025 年的经验教训:Firestore 的定价可能令人意外。读取操作在费用累积之前都很便宜。设计不佳的监听器可能比专用数据库更贵。应根据查询模式而不是数据关系来规划数据模型。

详细指南

执行此技能前,请阅读详细指南。其中保留了完整的操作流程和参考资料。请将其中的安全要求、前提条件和验证要求视为强制要求。针对特定任务,请加载相关章节;若要端到端地完成任务,请通读整份指南。

使用场景

  • 用户提及或暗示:firebase
  • 用户提及或暗示:firestore
  • 用户提及或暗示:firebase auth
  • 用户提及或暗示:cloud functions
  • 用户提及或暗示:firebase storage
  • 用户提及或暗示:realtime database
  • 用户提及或暗示:firebase hosting
  • 用户提及或暗示:firebase emulator
  • 用户提及或暗示:security rules
  • 用户提及或暗示:firebase admin

示例

用户请求:

在此任务中使用 @firebase:Firebase 可在几分钟内为你提供完整的后端——身份验证、数据库、存储、函数和托管服务。

限制

  • 仅当任务明确符合上述范围时才使用此技能。
  • 不要将输出视为可替代针对特定环境的验证、测试或专家审查。
  • 如果缺少必要输入、权限、安全边界或成功标准,请停止并寻求澄清。

评论

支持 Markdown