π₯
Firebase
Backend Cloud & DevOpsInstall Command
npx clawhub@latest install firebase
Installation Guide
1
Check Environment
Make sure Node.js 22+ and OpenClaw are installed. Run openclaw --version in your terminal to verify.
2
Run Installation
Run the install command above in your terminal. ClawHub will automatically download and install Firebase to the ~/.openclaw/skills/ directory.
3
Verify Installation
Run openclaw skills list to check your installed skills and confirm Firebase appears in the list.
4
Configure (Optional)
Follow the configuration instructions in the description below to add skill settings to ~/.config/openclaw/openclaw.json5.
Manual Installation: Copy the Skill folder to
~/.openclaw/skills/ or the skills/ directory in your project root. Make sure the folder contains a SKILL.md file.
Firestore
User Auth
Functions
Detailed Description
The Firebase skill lets OpenClaw manage Google Firebase platform core services.
Core Features
- Firestore: Read and write documents, query collections, manage indexes
- Authentication: View user lists and manage user accounts
- Cloud Functions: Deploy and manage cloud functions
- Storage: Manage files in Firebase Storage
- Remote Config: View and update remote configurations
Configuration
{
skills: {
firebase: {
projectId: "my-firebase-project",
serviceAccountPath: "~/.openclaw/firebase-sa.json"
}
}
}
Use Cases
- "Query all documents in the users collection where role is admin"
- "How many new users have registered recently?"
- "View the recent logs for the processOrder cloud function"
- "Set maintenance_mode to false in Remote Config"