Firebase Admin Sdk

v1.0.2

Firebase Admin SDK integration. Manage data, records, and automate workflows. Use when the user wants to interact with Firebase Admin SDK data.

0· 117·0 current·0 all-time
byVlad Ursul@gora050
MIT-0
Download zip
LicenseMIT-0 · Free to use, modify, and redistribute. No attribution required.
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
high confidence
Purpose & Capability
Name and description claim Firebase Admin SDK access; the instructions consistently instruct use of Membrane (a proxy/connector) to manage Firebase resources. Requiring the Membrane CLI and a Membrane account is coherent with the stated purpose.
Instruction Scope
SKILL.md only instructs running Membrane CLI commands (login, connect, action list/run, request proxy). It does not ask the agent to read unrelated files, environment variables, or to transmit data to unexpected endpoints. The instructions explicitly advise against asking users for API keys.
Install Mechanism
No install spec in the registry; SKILL.md recommends installing @membranehq/cli via npm -g. Installing a public npm CLI is a standard approach but carries the usual risks of installing third-party global packages (verify package source/signature).
Credentials
The skill declares no required env vars or credentials. It relies on Membrane to hold and manage Firebase credentials, which is proportionate to a connector-style skill. Users should be aware that Membrane (the vendor) will be the party handling the secrets.
Persistence & Privilege
always is false and the skill is user-invocable; there is no indication it requests persistent or elevated platform privileges or manipulates other skills' configs.
Assessment
This skill delegates Firebase Admin access to the Membrane CLI/service. Before using it: (1) verify and trust the Membrane project and npm package (@membranehq/cli) — inspect its source/release if you can; (2) prefer least-privilege Firebase credentials for any connection (avoid granting owner rights); (3) consider using npx or a local install if you don't want a global npm package; (4) recognize that Membrane will be the party holding and refreshing Firebase credentials — if you need to keep credentials fully under your control, use the official Firebase Admin SDK locally with a service account instead.

Like a lobster shell, security has layers — review code before you run it.

latestvk975j6j48wpegdfhc37jdr9eys8422vb

License

MIT-0
Free to use, modify, and redistribute. No attribution required.

Comments