flutterfire-configure
Use when adding Firebase to a Flutter project, running flutterfire configure, initializing Firebase in main.dart, or configuring multiple flavors.
npx skills add evanca/flutter-ai-rules --skill flutterfire-configure --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# FlutterFire Configure Skill This skill defines how to correctly set up and configure Firebase for Flutter applications. ## When to Use Use this skill when: * Adding Firebase to a Flutter project for the first time. * Running `flutterfire configure` after adding a new Firebase service or platform. * Initializing Firebase in `main.dart`. * Setting up separate Firebase projects for multiple app flavors. --- ## 1. Prerequisites Install the required tools: ```bash npm install -g firebase-tools firebase login dart pub global activate flutterfire_cli ``` **Minimum platform requirements:** - Android: API level 19 (KitKat) or higher - Apple: iOS 11 or higher --- ## 2. Setup and Configuration ```bash # From your Flutter project directory: flutterfire configure # Add the core Firebase package: flutter pub add firebase_core ``` - Re-run `flutterfire configure` any time you **add support for a new platform** or **start using a new Firebase service**. - For Android-specific services (Crashlytics, Performance Monitoring), the FlutterFire CLI automatically adds the required Gradle plugins. - Rebuild with `flutter run` after adding new Firebase plugins. --- ## 3. Firebase Initialization ```dart i
- When to Use
- 1. Prerequisites
- 2. Setup and Configuration
- 3. Firebase Initialization
- 4. Verification and Best Practices
- 5. Multiple App Flavors
- References
npm install -g firebase-tools firebase login dart pub global activate flutterfire_cli From your Flutter project directory: flutterfire configure Add the core Firebase package: flutter pub add firebase_core flutterfire config \
What does the flutterfire-configure skill do?
Use when adding Firebase to a Flutter project, running flutterfire configure, initializing Firebase in main.dart, or configuring multiple flavors.
How do I install it?
Run `npx skills add evanca/flutter-ai-rules --skill flutterfire-configure --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From evanca/flutter-ai-rules, a repository with 604 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.
