Agent skill

flutterfire-configure

Use when adding Firebase to a Flutter project, running flutterfire configure, initializing Firebase in main.dart, or configuring multiple flavors.

evancagithub.com/evancaGitHub ↗
claude-codecodexcursorwindsurfMIT
Install
npx skills add evanca/flutter-ai-rules --skill flutterfire-configure --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 1
SKILL.md size: 5 KB
Bundled scripts: none
Path: skills/flutterfire-configure/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 604
Language: Shell

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

From the SKILL.md

# 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

What's inside
Steps it walks through
  1. When to Use
  2. 1. Prerequisites
  3. 2. Setup and Configuration
  4. 3. Firebase Initialization
  5. 4. Verification and Best Practices
  6. 5. Multiple App Flavors
  7. References
Commands it runs
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 \
More from flutter-ai-rules
All skills →
About this skill
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.

Keep going