PlugWiki

firebase-remote-config-basics Skill for Claude: Manage Remote Config

firebase-remote-config-basics, from Google's Firebase team, guides your agent to manage Remote Config templates and wire the SDK into Android and iOS apps.

Installs
124.7K
on skills.sh
Stars
497
on GitHub
Files
2
besides SKILL.md
Updated
Oct 2026
last repo commit

firebase-remote-config-basics covers Firebase Remote Config, which changes app behavior and appearance without an app update. The agent downloads the template to remote_config.json, edits conditions and parameters, and stops for your review before anything is deployed.

The SKILL.md says to tell you to review the file and wait until you say deploy. It then maps the local file in firebase.json, runs a partial deploy of the remoteconfig service, and lists the version history to verify.

SDK guides cover Android and iOS: in-app defaults, fetch and activate, and a real-time listener. The recommended loading pattern is to activate old values at startup and fetch new ones for next time.

Good for

  • Mobile developers using feature flags and remote values
  • Teams editing Remote Config templates and conditions from the command line
  • Developers setting in-app defaults and fetch strategies

Install firebase-remote-config-basics

Claude Code

  1. 1

    Copy this prompt.

    Install the firebase-remote-config-basics skill in Claude Code. Run this command:
    
    claude plugin marketplace add firebase/agent-skills
    claude plugin install firebase@firebase
    
    Then check that it loaded and tell me how to use it.
  2. 2

    Paste it into Claude Code. It shows the change and asks before running it.

Requires Node.js 20+, Google account.

The plugin route is the one the Firebase skills recommend for Claude Code. It installs all 13 skills in the repo and a Firebase MCP server, which .mcp.json starts with npx -y firebase-tools@15.32.1 mcp --dir . (version at review time). Restart Claude Code afterwards. The skills CLI route installs only the skills named. Every route needs Node.js 20 or newer, and the skills run the Firebase CLI through npx, so you also sign in to Firebase with a Google account. The README writes the marketplace as firebase/skills; the repository is firebase/agent-skills, the name the vendor Claude Code setup guide uses.

From the vendor's docs. Source.

What's in the skill

When it loads

Manages Firebase Remote Config templates, feature flags, loading strategies, and SDKs (Android, iOS). Use when downloading/deploying remoteconfig JSON templates, managing version history/feature flags, setting in-app defaults, fetchAndActivate(), real-time listeners, or SDK setup. Don't use for Firebase Hosting, Auth, Firestore, Data Connect, Crashlytics, or App Hosting.

Sections in SKILL.md

  1. Prerequisites
  2. Troubleshooting Execution
  3. Handling npx 403 Forbidden Errors
  4. Handling Project Context Issues
  5. SDK Setup
  6. Best Practices and Template Management
  7. Fetching Strategies
  8. Template Management via CLI

Key facts

Installs on skills.sh
124,702 as of 2026-11-02
GitHub stars (whole repo)
497 as of 2026-11-02
Last repo commit
2026-10-30
Category
ApplicationDevelopment

What it includes

  • remoteconfig:get -o remote_config.json

    Saves the remote template to a local file for auditing or editing.

    Runs code · Get the template

  • Change conditions and parameters in the JSON

    The agent picks a signal, such as device.country or percent, and updates the conditions array and parameters map.

    Edit locally

  • Stops and asks you to say deploy

    The SKILL.md makes user review mandatory: the agent tells you the changes are in remote_config.json and waits.

    Review gate

  • deploy --only remoteconfig; remoteconfig:versions:list

    If firebase.json is missing, it creates one mapping the template to remote_config.json. After deploy it lists version history.

    Runs code · Deploy and verify

  • Activate at startup, fetch for next time, or real-time

    Activate previously fetched values immediately, fetch in the background, or use the real-time listener for instant updates.

    Loading strategies

  • npx 403 errors and missing project

    On a registry 403 it tells you and may fall back to a global firebase command if you confirm. With no active project it asks for the ID and adds --project to every command.

    Troubleshooting

  • Android and iOS: defaults, fetch and activate

    Two reference guides for Android (Kotlin) and iOS.

    SDK guides

From the official docs

Permissions

Medium risk

What it can do

  • Read your data
  • Create and change things
  • Delete things
  • Read-only mode

Watch out for

  • Deploy changes what your live app does

    deploy --only remoteconfig pushes the template to your project. The skill waits for your go-ahead, so review conditions and percentages first. github.com

  • It runs the latest Firebase CLI through npx

    Commands use npx -y firebase-tools@latest, which downloads and runs the newest published package each time. You sign in to Firebase with your Google account. github.com

  • The plugin route adds a Firebase MCP server

    The Firebase plugin ships an .mcp.json that starts `npx -y firebase-tools@15.32.1 mcp --dir .` with IS_FIREBASE_MCP=true, so a Firebase MCP server runs in your project folder. The pinned version was 15.32.1 at review time. The skills CLI route does not add it. github.com

Technical details
Talks toFirebase and Google Cloud through the Firebase CLI
Scopes
  • Google account signed in to the Firebase CLI

Questions

What does firebase-remote-config-basics do?

It guides your agent to manage Firebase Remote Config: edit the template and conditions from the CLI, deploy after your review, and use the SDK on Android and iOS.

How do I install it in Claude Code?

Use the install box above. The plugin route installs every Firebase skill and the MCP server. The skills CLI route installs this skill and firebase-basics, which it points to for project setup.

Will it deploy changes without asking?

No. The SKILL.md makes a user review mandatory: the agent says the changes are in remote_config.json and waits for you to say deploy.

Does it support web or Flutter?

Its SDK guides cover Android and iOS.

Does it need an API key?

No API key is named in the SKILL.md. The Firebase CLI signs in with your Google account (npx -y firebase-tools@latest login), and most tasks need an active Firebase project.

Is firebase-remote-config-basics safe to use?

A Remote Config deploy changes values your live app reads. The skill pauses for your review first, so read the diff of remote_config.json and confirm the project before saying deploy.

Information

updated Nov 2, 2026

Folder
skills/firebase-remote-config-basics

firebase/agent-skillsskills.sh

Sources

Docs, issue trackers and discussions this page is built from.

Show all 7
  1. agent-skills README · github.com
  2. firebase-basics Claude Code setup · github.com
  3. Firebase plugin .mcp.json · github.com
  4. firebase-basics Cursor setup · github.com
  5. firebase-remote-config-basics SKILL.md · github.com
  6. github.com · github.com
  7. github.com · github.com

Updated Nov 2, 2026.