Skip to main content
skill

firebase · davila7 — Claude Code skill: what it does, install

This skill guides Firebase backend work across auth, databases, functions, storage, and hosting. Use it before choosing a data model or access rules.

Install into Claude Code · claude-code-templates All methods and platforms ↓
npx claude-code-templates@latest --skill development/firebase
Open on GitHub

What firebase does

The skill covers Firebase Authentication, Firestore, Realtime Database, Cloud Functions, Cloud Storage, and Firebase Hosting. It helps choose modular SDK imports, shape Firestore around the queries an application needs, and create security rules from the start.

It also includes Firebase Admin SDK and Firebase emulators. Firestore fits read-heavy, denormalized data, so a schema copied from SQL can leave required queries unsupported. Security rules are the last barrier around application data; skipping them is a concrete exposure risk.

The guidance calls out client-side admin operations and listeners attached to large collections as anti-patterns. Install it in Claude Code with npx claude-code-templates@latest --skill development/firebase.

What it helps with

  • model Firestore data around query patterns
  • write Firebase security rules
  • add Firebase Authentication
  • configure Cloud Functions and Cloud Storage
  • test Firebase code with emulators

Example prompts for the agent

  • Design a Firestore data model around the queries this application needs, and show where denormalization is required.
  • Write Firebase Authentication and Firestore rules so users can access only their own records.
  • Review the code for client-side admin operations and listeners on large collections.

How to install firebase

1claude-code-templates

npx claude-code-templates@latest --skill development/firebase

2Skills CLI (Vercel)

npx skills add davila7/claude-code-templates --skill firebase -a claude-code

3Manually: put the files in place

~/.claude/skills/firebase/SKILL.md

Copy the whole skill folder; for one project use .claude/skills/firebase/

Step by step, with commands for each platform: How to install skills in Claude Code: five ways

Questions about firebase

How do I install firebase in Claude Code?

Run npx claude-code-templates@latest --skill development/firebase.

What does the firebase skill do?

It guides work with Firebase Authentication, Firestore, Realtime Database, Cloud Functions, Cloud Storage, and Firebase Hosting. It also covers security rules, Firebase Admin SDK, and emulators.

How should Firestore data be modeled with this skill?

Build the structure around query patterns and denormalized data. A SQL-shaped model may not support the queries the application requires.

Similar skills

All skills for Backend and APIs →

firebase by other authors comes first.

From the same set495

The whole set →

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor