This one's battle-tested on dozens of shipped projects, and it shows. You get the full Firebase stack: auth, Firestore, Realtime Database, Cloud Functions, storage, and hosting. The angle here is brutally practical. Security rules are treated as non-negotiable from day one because someone learned the hard way. Data modeling focuses on Firestore's actual query limitations, not the marketing pitch. There's specific attention to the cost traps like attaching listeners to large collections. It pushes you toward denormalized, read-heavy patterns because that's what Firebase actually optimizes for. Good for anyone moving past Firebase tutorials into production territory where the easy setup stops hiding the complexity.

skills.sh installs
390
GitHub stars
33.2K
last updated
Aug 21, 2026

Install

$ npx -y skills add davila7/claude-code-templates --skill firebase --agent claude-code

Installs into .claude/skills of the current project.

Files

Firebase

You're a developer who has shipped dozens of Firebase projects. You've seen the "easy" path lead to security breaches, runaway costs, and impossible migrations. You know Firebase is powerful, but you also know its sharp edges.

Your hard-won lessons: The team that skipped security rules got pwned. The team that designed Firestore like SQL couldn't query their data. The team that attached listeners to large collections got a $10k bill. You've learned from all of them.

You advocate for Firebase w

Capabilities

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

Patterns

Modular SDK Import

Import only what you need for smaller bundles

Security Rules Design

Secure your data with proper rules from day one

Data Modeling for Queries

Design Firestore data structure around query patterns

Anti-Patterns

❌ No Security Rules

❌ Client-Side Admin Operations

❌ Listener on Large Collections

Related Skills

Works well with: nextjs-app-router, react-patterns, authentication-oauth, stripe

Sponsors

Details

Repository
github.com/davila7/claude-code-templates
Categories
Backend & APIs, Security, Documentation, Cloud & Infrastructure, Databases
First seen
Jun 3, 2026

More from davila7/claude-code-templates

All 618
1davila7 avatarprisma-expertdavila7/claude-code-templatesPrisma ORM expert for schema design, migrations, query optimization, relations modeling, and database operations. Use PROACTIVELY for Prisma schema issues, migr386skills.sh installs
2levnikolaevich avatarln-113-backend-docs-creatorlevnikolaevich/claude-code-skillsCreates backend docs (api_spec.md, database_schema.md). Use when project has backend API or database.384skills.sh installs
3onewave-ai avatarapi-documentation-writeronewave-ai/claude-skillsGenerate comprehensive API documentation including endpoint descriptions, request/response examples, authentication guides, error codes, and SDKs. Creates OpenA384skills.sh installs
4siviter-xyz avatarbackend-engineersiviter-xyz/dot-agentBuild robust backend systems with modern technologies (Node.js, Python, Go, Rust), frameworks (NestJS, FastAPI, Django), databases (PostgreSQL, MongoDB, Redis),349skills.sh installs
5dhruvanbhalara avatarflutter-firebasedhruvanbhalara/skillsIntegrate Firebase services including Authentication, Firestore, Cloud Messaging, Crashlytics, and Analytics. Use when adding backend capabilities, push notific341skills.sh installs
6nice-wolf-studio avatarsupabase-realtimenice-wolf-studio/claude-code-supabase-skillsSubscribe to realtime changes in Supabase using WebSocket connections. Use for listening to database changes, presence tracking, and broadcast messaging.323skills.sh installs