This skill covers Firebase CLI fundamentals including project setup, authentication, and service initialization. It's intended for developers looking to set up Firebase services like Firestore, Functions, and Hosting efficiently.
$ npx skills add https://github.com/firebase/skills --skill firebase-basicsFirebase Agent Skills provides a curated collection of skills that extend AI coding agent capabilities for Firebase development. These skills are packaged as reusable instructions following the Agent Skills format, enabling AI assistants like Claude, Cursor, and others to understand and work with Firebase services more effectively. The skills support installation across multiple platforms including Claude, Cursor, Windsurf, and GitHub Copilot through various methods—CLI tools, local setup, or direct symlinks. Developers can install skills via the Agent Skills CLI, manual setup, or local development workflows to accelerate Firebase project integration and reduce setup complexity.
Install via the Firebase CLI using the provided command.
Set up Firebase project and authentication
Initialize Firestore and Functions
Deploy web applications using Firebase Hosting
Generate configuration files for Firebase services
$ npx skills add https://github.com/firebase/skills --skill firebase-basicsgit clone https://github.com/firebase/skillsCopy the install command above and run it in your terminal.
Launch Claude Code, Cursor, or your preferred AI coding agent.
Use the prompt template or examples below to test the skill.
Adapt the skill to your specific use case and workflow.
Help me set up Firebase for [COMPANY]'s [INDUSTRY] project. I need to initialize Firebase CLI, configure authentication, and set up [SPECIFIC_SERVICE] with basic rules. Show me the commands and explain each step. Use [PROJECT_ID] as the Firebase project ID.
# Firebase Setup Guide for Acme Corp's E-commerce Platform ## Initialization Steps ### 1. Install Firebase CLI ```bash npm install -g firebase-tools ``` ### 2. Login & Project Selection ```bash firebase login firebase use [PROJECT_ID] ``` ### 3. Initialize Firebase Services ```bash firebase init firestore firebase init functions firebase init hosting ``` ## Configuration Files Generated - `.firebaserc` (Project configuration) - `firebase.json` (Hosting rules) - `firestore.indexes.json` (Query indexes) - `functions/package.json` (Cloud Functions setup) ## Next Steps 1. Deploy Firestore security rules: ```bash firebase deploy --only firestore:rules ``` 2. Test locally with: ```bash firebase emulators:start ``` Need help with specific rules or deployment issues?
Take a free 3-minute scan and get personalized AI skill recommendations.
Take free scan