firebase-ai-logic-basics
官方技能,用于将 Firebase AI Logic(Gemini API)通过客户端 SDK 集成到 Web 与移动应用。涵盖 firebase-tools 初始化、多模态推理、流式响应、结构化输出及 App Check 安全配置。产出已初始化的 SDK、已启用 API 且安全的端侧 AI 能力,无需自建后端。
技能关系
Skill → Skill 的使用关系,可跨层指向。同色块表示同一类技能形态。
技能组成
每个技能都为某种调用者设计——有的必须由你点名触发,有的则由模型自动按上下文加载。下面的两张卡片一眼看清整个技能集的触发分工。
这些技能期待被用户手动直接点名使用。
技能清单
官方技能,用于将 Firebase AI Logic(Gemini API)通过客户端 SDK 集成到 Web 与移动应用。涵盖 firebase-tools 初始化、多模态推理、流式响应、结构化输出及 App Check 安全配置。产出已初始化的 SDK、已启用 API 且安全的端侧 AI 能力,无需自建后端。
使用 Firebase App Hosting 部署和管理全栈 Web 应用(Next.js/Angular)。指导套餐检查、配置 firebase.json/apphosting.yaml、通过 firebase-tools CLI 设密钥,以及部署或 GitHub CI/CD。价值:零配置 SSR/ISR 托管与自动化 git push 部署。
用于配置和使用 Firebase 身份验证的指南。涵盖 CLI/控制台开通、Web/Flutter/Android 客户端 SDK 接入,以及基于鉴权的安全规则。产出已启用的登录方式、集成的客户端代码和安全的数据访问。
基础技能,用于为 Agent 配置 Firebase CLI 环境、完成认证并设定活动项目。强制使用 npx 命令、MCP 工具与编程式配置获取。价值:准备好安全、标准化的 Firebase 开发环境,并引导其他 Firebase 技能使用。
Firebase Crashlytics 完整指南,涵盖 Android/iOS 配置与 SDK 使用。提供配置步骤、平台专属集成及通过 Firebase CLI MCP 读取崩溃数据。帮助开发者添加崩溃报告,并用自定义键、日志、用户标识定制报告,获得可操作洞察。
构建并部署 Firebase SQL Connect(PostgreSQL)后端,使用 GraphQL schema、授权操作和类型安全 SDK。通过 firebase-tools CLI 编译、生成 SDK 并部署。为 Web 和移动应用提供带实时支持的安全关系型数据层。
用于配置和操作 Cloud Firestore 数据库的技能。通过 firebase-tools CLI 检测实例版本,路由到标准/企业版指南并创建数据库。价值:确保正确、安全的 Firestore 集成及规范的 SDK 与规则参考。
用于 Firebase Hosting(经典版)部署静态站点、SPA 和简单微服务的技能。通过 firebase-tools CLI 进行配置、部署、预览通道和本地模拟。产出具备零配置 SSL 和全球 CDN 加速的安全 Web 应用。
Firebase Remote Config 使用指南,通过云端模板管理功能开关与动态配置。借助 Firebase CLI 与 Android/iOS SDK 获取、编辑、部署模板。实现免发版更新与经用户确认的可控配置变更。
作为红队渗透测试员审计 Firestore 安全规则。使用强制检查清单发现绕过、权限提升和验证缺陷。输出 1-5 分评分及 JSON 格式发现与修复建议,确保生成的规则极其安全健壮。
通过原生 Swift 脚本安全修改 Xcode 项目以添加 Swift 包并链接文件,禁用 Ruby 与手动改 pbxproj。关键方式:运行 `xcode_spm_setup` 命令行并传入项目与依赖。价值:无崩溃的 iOS 依赖配置,幂等且高效。
安装方式
在终端复制并运行以下命令,即可将 firebase/agent-skills 添加到 Agent 环境。
npx skills add firebase/agent-skills