Firebase skills: a Claude Code skill by Firebase
Official
For app developers on Firebase who want Claude to run the CLI for setup, sign-in, hosting and Gemini features. Skip it if your backend is not Firebase.
- Score
- 80of 100
- Rank
- #53of 239
- Installs
- 184Kon skills.sh
- Security
- Mixed 5 scanners
- Updated
- 2026
- Context
- ~125tokens always
Install
npx skills add https://github.com/firebase/agent-skills
Run it in your terminal. View the source
Using the Claude app rather than Claude Code? You can add a skill there too. How to add it in the app
What does Firebase skills do?
Firebase skills is a set of Claude skills that cover setting up and shipping apps on Firebase. firebase-basics checks the CLI through npx firebase-tools@latest, logs in, selects or creates a project and fetches google-services.json or GoogleService-Info.plist. firebase-auth-basics adds sign-in providers to firebase.json and deploys them. firebase-hosting-basics and firebase-app-hosting-basics handle static sites and Next.js or Angular apps with server rendering, including apphosting.yaml and secrets. firebase-data-connect builds GraphQL schemas over Postgres and generates typed SDKs, and firebase-ai-logic-basics wires Gemini models into client apps behind App Check. Other members cover Firestore, Crashlytics, Remote Config, Xcode setup and Genkit.
It comes as a set of skills that work together:
- firebase-basics (179K installs)
- firebase-auth-basics (178K installs)
- firebase-hosting-basics (174K installs)
- firebase-app-hosting-basics (173K installs)
- firebase-data-connect (172K installs)
- firebase-ai-logic-basics (139K installs)
- firebase-firestore (139K installs)
- firebase-crashlytics (135K installs)
- xcode-project-setup (134K installs)
- firebase-remote-config-basics (125K installs)
- developing-genkit-js (62.5K installs)
- developing-genkit-dart (62.2K installs)
When should you use Firebase skills?
Use it when
- Creating a Firebase project and app config from the terminal
- Deploying a static site or Next.js app on Firebase
- Adding Gemini calls or Google sign-in to an app
Skip it when
- Your app runs on another backend platform
- You would rather click through the Firebase Console yourself
What it needs and what it can touch
You need
- A Google account with a Firebase project
- Node.js 20 or newer
- The Blaze billing plan for App Hosting and some AI features
What it can do
- Runs shell commands (Firebase CLI through npx)
- Edits firebase.json, apphosting.yaml and app config files
- Deploys to your Firebase project
From reading its instructions, not from running it.
Why it scores 80
Strongest on upkeep (100 of 100), weakest on adoption (61).
Is Firebase skills safe to install?
At least one scanner raised a medium warning. Read the results below. Scanners often miss what other scanners catch, and a skill can change after a scan. Read its source before you install it.
| Scanner | Result | Date |
|---|---|---|
| Gen Agent Trust Hub | Passed | Oct 22, 2026 |
| Socket | Medium risk | Oct 20, 2026 |
| Snyk | Low risk | Oct 20, 2026 |
| Runlayer | Low risk | Mar 12, 2026 |
| ZeroLeaks | Medium risk | Apr 16, 2026 |
Details
- Installs
- 183,907
- Repository stars
- 508
- Last repository change
- Tokens always loaded
- about 125
- Tokens when used
- about 1,696
- License
- Apache-2.0
- Data confidence
- High
Did it do the job for you?
Alternatives to Firebase skills
All skills for this job-
Get better-auth-best-practicesbetter-auth-best-practices
For TypeScript developers setting up or changing Better Auth sign-in, sessions and plugins.
-
Get neonneon
For developers putting an app's database, login, files or functions on Neon who want Claude to drive the neon CLI.
-
Get clerk-setupclerk-setup
For developers adding Clerk sign-in to a web or mobile app through the Clerk CLI.
-
Get email-and-password-best-practicesemail-and-password-best-practices
For TypeScript developers adding email and password login with Better Auth.