Skip to content

Command index

This is a map of the CLI, not a flag-by-flag manual. Use fbrcm help <command> for the installed binary's human help or fbrcm capabilities <command...> --json for a machine-readable definition.

Parameters and structure

CommandPurpose
addAdd one parameter to selected targets
duplicateCopy a parameter under a new key
getRead and filter parameters
updateChange selected parameters
deleteDelete selected parameters
groups listList parameter groups
groups addCreate an empty or described group
groups editChange a group description
groups renameRename a group
groups deleteDelete a group and its parameters

Conditions

CommandPurpose
conditions listList conditions in evaluation order
conditions showInspect one condition and its usages
conditions addAdd a condition
conditions editChange the expression or display color
conditions renameRename a condition and its references
conditions moveChange evaluation priority
conditions deleteRemove a condition and conditional values
conditions validateValidate condition expressions and references

Drafts

CommandPurpose
draft listList healthy and recoverable drafts
draft pathPrint the draft directory
draft showInspect or export a draft candidate
draft change-noteSet or clear its Firebase version note
draft diffCompare against the base or current Firebase state
draft publishValidate and publish drafts
draft discardRemove local draft state

Projects and templates

CommandPurpose
projects list / updateInspect or synchronize accessible projects
projects forget / resetRemove selected or all local project state
projects diffCompare two template targets
projects promoteTransfer selected configuration to another target
projects aliases ...List, set, remove, or import repository aliases
projects pathPrint the project registry path
project showInspect one project registration
project templates show/setInspect or change enabled template types
project openOpen or return the Firebase Console URL
project export / importMove Remote Config documents
project defaultsDownload application defaults

History and managed features

CommandPurpose
versions list/showInspect Remote Config history
versions diffCompare historical or current templates
versions exportExport one historical template
versions rollbackAsk Firebase to roll back to a retained version
versions restoreRepublish a locally cached snapshot
experiments list/show/deleteInspect or delete A/B tests
rollouts list/show/deleteInspect or delete rollouts
personalizations list/showInspect personalization bindings

Local environment

CommandPurpose
doctorDiagnose credentials, APIs, connectivity, and storage
cache list/path/clearInspect or remove cached templates
config path/show/set/reset/validate/editManage configuration
hooks status/fingerprint/trust/untrustManage repository hook trust
auth list/add/login/path/delete/bindManage identities and bindings
profile list/switch/rename/path/deleteManage isolated workspaces
theme list/switch/reset/path/rename/delete/importManage palettes
completionGenerate shell completion scripts

Machine discovery

CommandPurpose
capabilitiesDescribe commands, inputs, schemas, and side effects
schema listList published JSON schemas
schema showReturn one JSON Schema document