firebase-remote-config-basics
Installation
Summary
Cloud-based configuration management for dynamic app behavior updates without publishing new releases.
- Supports Android and iOS platforms with SDK setup guides for each; requires a Firebase project and app
- Manage templates and version history via Firebase CLI commands to get, edit, and deploy Remote Config JSON files
- Implements two fetching strategies: background fetch for next startup (minimizes user wait) and real-time listeners for instant updates
- Template management workflow includes local JSON editing, mandatory user verification before deployment, and version history tracking
SKILL.md
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):