firebase-basics
Pass
Audited by Gen Agent Trust Hub on Oct 26, 2026
Risk Level: SAFEEXTERNAL_DOWNLOADSPERSISTENCECOMMAND_EXECUTION
Full Analysis
- Official Tool Integration: The skill utilizes
npxto execute the officialfirebase-toolsCLI and theskillsutility. These tools are used for project management, authentication, and downloading application configuration files from official sources.- Environment Setup and Persistence: To ensure tools like Flutter and Node.js are available in the system path, the skill provides instructions to modify shell profile files such as~/.zshrcand~/.bashrc. This is a standard procedure for development environment configuration.- Extension and MCP Management: The skill guides the agent through installing additional plugins and configuring MCP servers. This includes merging JSON configuration blocks into agent settings files, which is necessary for the agent to interact with Firebase APIs.- Usage Attribution: The skill includes a mechanism for usage tracking by setting specific environment variables and modifyingUser-Agentheaders for CLI and API requests. The instructions specify that these tags are for metrics and do not contain user data.- Automated Dependency Management: It provides workflows for installing the Firebase SDK and FlutterFire CLI via standard package managers likenpmanddart pub, ensuring that the correct libraries are added to the developer's project.
Audit Metadata