Agent skill · marketing growth · aiskillstore

firebase-remote-config-basics

Comprehensive guide for Firebase Remote Config, including template management and SDK usage. Use this skill when the user needs help setting up Remote Config, managing feature flags, or updating app behavior dynamically.

Why this skill is useful

Provides specific commands and strategies for managing Firebase Remote Config that the AI wouldn't reliably generate on its own.

What it needs

Requires firebase-tools installed locally. Requires firebase account access. About 3k tokens when loaded. Last updated 2026-08-07. 405 stars on the source repository.

What this skill does

Remote Config This skill provides a complete guide for getting started with Remote Config on Android or iOS. Remote Config allows you to change the behavior and appearance of your app without publishing an app update by maintaining a cloud-based configuration template. Prerequisites Provisioning Remote Config requires both a Firebase project and a Firebase app, either Android or iOS. To manage the Remote Config template and conditions via the command line, use the Firebase CLI. See the firebase-basics skill for references on project initialization. Troubleshooting Execution Handling npx 403 Forbidden Errors If npx -y firebase-tools@latest fails due to registry permissions (403 error): 1. Inform the user: "I am unable to fetch the latest Firebase tools via npx due to a registry error." 2. Fallback: Attempt to use the local firebase command directly if the user confirms it is installed globally (npm install -g firebase-tools). Handling Project Context Issues If a command fails because "no active project is selected": 1. Check login: Run npx -y firebase-tools@latest login:list. 2. Prompt for ID: If logged in but no project is active, ask the user: "Please provide your Firebase Project ID to proceed." 3. Use Flag: Append --project <PROJECTID> to every subsequent command. SDK Setup To learn how to set up Remote Config in your application code, choose your platform: Android: androidsetup.md iOS: iossetup.md Best Practices and Template Management Follow these guidelines and use the associated CLI tools to ensure efficient and safe use of Remote Config. Fetching Strategies To optimize app performance and user experience, follow these recommended patterns (see Loading Strategies): Load new values for next startup: The most effective pattern is to activate previously fetched values immediately on startup and fetch new values in the background to be used next time. This minimizes user wait time. …

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills aiskillstore/firebase-remote-config-basics

View the source on GitHub

Browse the @skills marketplace