Agent skill · software engineering · aiskillstore
firebase
Firebase gives you a complete backend in minutes - auth, database,
Why this skill is useful
Provides specific patterns and best practices for Firebase security rules and data modeling that the AI wouldn't reliably generate on its own.
What it needs
Requires firebase-tools installed locally. Requires firebase account access. About 9k tokens when loaded. Last updated 2026-08-07. 405 stars on the source repository.
What this skill does
Firebase Firebase gives you a complete backend in minutes - auth, database, storage, functions, hosting. But the ease of setup hides real complexity. Security rules are your last line of defense, and they're often wrong. Firestore queries are limited, and you learn this after you've designed your data model. This skill covers Firebase Authentication, Firestore, Realtime Database, Cloud Functions, Cloud Storage, and Firebase Hosting. Key insight: Firebase is optimized for read-heavy, denormalized data. If you're thinking relationally, you're thinking wrong. 2025 lesson: Firestore pricing can surprise you. Reads are cheap until they're not. A poorly designed listener can cost more than a dedicated database. Plan your data model for your query patterns, not your data relationships. Principles Design data for queries, not relationships Security rules are mandatory, not optional Denormalize aggressively - duplication is cheap, joins are expensive Batch writes and transactions for consistency Use offline persistence wisely - it's not free Cloud Functions for what clients shouldn't do Environment-based config, never hardcode keys in client Capabilities firebase-auth firestore firebase-realtime-database firebase-cloud-functions firebase-storage firebase-hosting firebase-security-rules firebase-admin-sdk firebase-emulators Scope general-backend-architecture -> backend payment-processing -> stripe email-sending -> email advanced-auth-flows -> authentication-oauth kubernetes-deployment -> devops Tooling Core firebase - When: Client-side SDK Note: Modular SDK - tree-shakeable firebase-admin - When: Server-side / Cloud Functions Note: Full access, bypasses security rules firebase-functions - When: Cloud Functions v2 Note: v2 functions are recommended Testing @firebase/rules-unit-testing - When: Testing security rules Note: Essential - rules bugs are security bugs firebase-tools - When: Emulator suite Note: Local development without hitting production Frameworks reactfire - When: …
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills aiskillstore/firebase