firebase

Use for Firebase work: CLI setup, project selection, Auth, Firestore, Hosting, Security Rules, Data Connect, AI Logic, App Hosting, Crashlytics, Remote Config, and Firebase MCP or firebase-tools workflows.

Category
Engineering
Skill
053 of 261
Source
Kevin wiki

Use this as the single executable router for Firebase work.

Routing

  • Start with project and CLI context; use npx firebase-tools where the folded references require it.
  • Route product-specific work to Auth, Firestore, Hosting, Data Connect, AI Logic, App Hosting, Crashlytics, or Remote Config references.
  • Security-sensitive work loads Security Rules guidance before writing rules or data access code.

Reference Loading

Load one folded reference at a time. Prefer the most specific reference that matches the user's named service, framework, command, or error. If no folded reference matches, use the router guidance here and verify with primary docs or local project state.

Folded Skill References

These former standalone skills are bundled here as references to keep the runtime list compact. Load only the reference that matches the user's exact product, framework, or failure mode.

Former skillReferenceDescription
firebase-ai-logic-basicsreferences/skills/firebase-ai-logic-basics/SKILL.mdOfficial skill for integrating Firebase AI Logic (Gemini API) into web applications. Covers setup, multimodal inference, structured output, and security.
firebase-app-hosting-basicsreferences/skills/firebase-app-hosting-basics/SKILL.mdDeploy and manage web apps with Firebase App Hosting. Use this skill when deploying Next.js/Angular apps with backends.
firebase-auth-basicsreferences/skills/firebase-auth-basics/SKILL.mdGuide for setting up and using Firebase Authentication. Use this skill when the user's app requires user sign-in, user management, or secure data access using auth rules.
firebase-basicsreferences/skills/firebase-basics/SKILL.mdProvides foundational setup, authentication, and project management workflows for Firebase using the Firebase CLI. Use when checking Firebase CLI version (must use 'npx -y firebase-tools@latest --version'), initializing a Firebase environment, authenticating, setting active projects, or setting up google-services.json or GoogleService-Info.plist files.
firebase-crashlyticsreferences/skills/firebase-crashlytics/SKILL.mdComprehensive guide for Firebase Crashlytics, including provisioning and SDK usage. Use this skill when the user needs help setting up Crashlytics, adding crash reporting, or using the Crashlytics SDK in their application.
firebase-data-connectreferences/skills/firebase-data-connect/SKILL.mdBuilds and deploys Firebase SQL Connect (aka Firebase Data Connect) backends with PostgreSQL securely. Use when designing schemas with tables and relations, writing authorized queries and mutations, configuring real-time data updates, or generating type-safe SDKs. Use when you need a relational database with Firebase, or when the user mentions SQL Connect or Data Connect.
firebase-firestorereferences/skills/firebase-firestore/SKILL.mdSets up, manages, and executes queries against Cloud Firestore database instances, including advanced native full-text search and relational joins using pipelines. You MUST unconditionally activate this skill if you plan to use Firestore in any way. Use when listing or creating Firestore databases, configuring security rules, designing data models, writing client SDK queries (including search/joins), or checking indexes.
firebase-hosting-basicsreferences/skills/firebase-hosting-basics/SKILL.mdSkill for working with Firebase Hosting (Classic). Use this when you want to deploy static web apps, Single Page Apps (SPAs), or simple microservices. Do NOT use for Firebase App Hosting.
firebase-remote-config-basicsreferences/skills/firebase-remote-config-basics/SKILL.mdComprehensive guide for Firebase Remote Config, including template management and SDK usage. Use this skill when the user needs help setting up Remote Config, managing feature flags, or updating app behavior dynamically.
firebase-security-rules-auditorreferences/skills/firebase-security-rules-auditor/SKILL.mdA skill to evaluate how secure Firestore security rules are. Use this when Firestore security rules are updated to ensure that the generated rules are extremely secure and robust.
  • find-skills for upstream skill discovery before adding new children
  • skill-creator for pruning or extending this router