firebase
Firebase Management API integration with managed OAuth. Manage Firebase projects, web apps, Android apps, and iOS apps. Use this skill when users want to list Firebase projects, create or manage apps, get app configurations, or link Google Analytics. For other third party apps, use the api-gateway skill (https://clawhub.ai/byungkyu/api-gateway).
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/byungkyu/firebaseWhat This Skill Does
The Firebase skill enables OpenClaw agents to interface directly with the Firebase Management API, abstracting away the complexities of OAuth authentication. By leveraging a managed gateway at maton.ai, users can perform administrative tasks on their Firebase projects programmatically. The skill supports full CRUD (Create, Read, Update, Delete) operations, allowing for the management of projects, web applications, and mobile apps (Android/iOS). It is designed to act as a bridge, securely proxying requests to Google's official infrastructure while injecting the necessary credentials.
Installation
You can integrate this skill into your environment by running the following command in your terminal:
clawhub install openclaw/skills/skills/byungkyu/firebase
Ensure you have configured your environment variable by setting export MATON_API_KEY="YOUR_API_KEY" after retrieving your key from the Maton settings page. Connection management is handled via the control portal at https://ctrl.maton.ai, where you can initiate and monitor your OAuth sessions.
Use Cases
- Automated Project Provisioning: Programmatically create new Firebase projects for staging or production environments.
- App Lifecycle Management: Quickly list or delete app configurations for web, iOS, and Android platforms within a project.
- Configuration Retrieval: Fetch essential configuration files (like google-services.json) via API for automated build pipelines.
- Analytics Integration: Link Google Analytics properties to Firebase projects without manual console interactions.
Example Prompts
- "List all Firebase projects currently associated with my account."
- "Get the configuration details for my iOS app with bundle ID com.example.app in project my-firebase-project."
- "Delete the staging web app from my project to clean up resources."
Tips & Limitations
- Authentication Flow: Always check the status of your connection at
ctrl.maton.aibefore running heavy scripts; if the status is not 'ACTIVE', you may need to re-authenticate via the provided URL. - API Scope: This skill is strictly for Management API operations. It does not replace the Firebase Admin SDK for database-level tasks (e.g., Firestore or Realtime Database queries).
- Gateway Dependency: Since this skill routes through the Maton gateway, ensure your network allows communication with
gateway.maton.aito avoid connectivity errors.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-byungkyu-firebase": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: network-access, external-api
Related Skills
apollo
Apollo.io API integration with managed OAuth. Search and enrich people and companies, manage contacts and accounts. Use this skill when users want to prospect, enrich leads, or manage sales data. For other third party apps, use the api-gateway skill (https://clawhub.ai/byungkyu/api-gateway).
hubspot
HubSpot CRM API integration with managed OAuth. Manage contacts, companies, deals, and associations. Use this skill when users want to create or update CRM records, search contacts, or sync data with HubSpot. For other third party apps, use the api-gateway skill (https://clawhub.ai/byungkyu/api-gateway).
squareup
Square API integration with managed OAuth. Process payments, manage customers, orders, catalog, inventory, invoices, loyalty programs, team members, and more. Use this skill when users want to accept payments, manage point-of-sale operations, track inventory, handle invoicing, manage loyalty programs, or create payment links through Square. For other third party apps, use the api-gateway skill (https://clawhub.ai/byungkyu/api-gateway). Requires network access and valid Maton API key.
signnow
SignNow API integration with managed OAuth. E-signature platform for sending, signing, and managing documents. Use this skill when users want to upload documents, send signature invites, create templates, or manage e-signature workflows. For other third party apps, use the api-gateway skill (https://clawhub.ai/byungkyu/api-gateway). Requires network access and valid Maton API key.
vimeo
Vimeo API integration with managed OAuth. Video hosting and sharing platform. Use this skill when users want to upload, manage, or organize videos, create showcases/albums, manage folders, or interact with the Vimeo community. For other third party apps, use the api-gateway skill (https://clawhub.ai/byungkyu/api-gateway). Requires network access and valid Maton API key.