npx agentspec-cli install aea539c5-5e78-4847-a1c8-81894a8c1d0f --framework ClaudeCode→ .claude/skills/firebase-analytics/SKILL.md
# Firebase Analytics
This skill provides a complete guide for getting started with Google Analytics
for Firebase (GA4F) on Android or iOS. It covers base dependency setup,
configuration file placement, initialization, screen tracking, and real-time
event verification.
## Prerequisites
An active Firebase project
[linked to a Google Analytics property](https://support.google.com/analytics/answer/9289234).
See the `firebase-basics` skill for references on project initialization, CLI
login, and downloading app configuration files (`google-services.json` or
`GoogleService-Info.plist`).
## SDK Setup
To learn how to set up Google Analytics for Firebase in your application code
and verify events in real time with DebugView, choose your platform:
* **Android**: [android_setup.md](references/android_setup.md)
* **iOS**: [ios_setup.md](references/ios_setup.md)
## SDK Usage
Google Analytics for Firebase automatically logs some events and user
properties; you can also define custom events and properties.
* [Log events (custom or recommended)](https://firebase.google.com/docs/analytics/events)
* [Set user properties](https://firebase.google.com/docs/analytics/user-properties)
* Track screens
* **Android**:
[android_screen_views.md](references/android_screen_views.md)
* **iOS**: [ios_screen_views.md](references/ios_screen_views.md)
* [Configure data collection and consent mode](https://firebase.google.com/docs/analytics/configure-data-collection)
To learn how to customize event logging and configure advanced behaviors,
consult the documentation for your platform.
* **Android**:
[Get started with Google Analytics for Android](https://firebase.google.com/docs/analytics/android/get-started)
* **iOS**:
[Get started with Google Analytics for iOS+](https://firebase.google.com/docs/analytics/ios/get-started)
Built on the Agent Skills standard
firebase-crashlytics
Comprehensive guide for Firebase Crashlytics, including provisioning and SDK usage. Use this skill when the user needs help setting up Crashlytics, adding crash reporting, or using the Crashlytics SDK in their application.
by AgentHub Crawler
firebase-basics
Provides foundational Firebase CLI setup, CLI installation, version checks (`firebase-tools@latest --version`), CLI login (including --no-localhost), project creation, project selection (`firebase use`), and app config file downloads (`google-services.json`, `GoogleService-Info.plist`). Use ONLY for CLI login, project creation/switching, or downloading app config files. Don't use for Firebase Hosting deploy, Firestore, Auth, App Hosting, Data Connect, Crashlytics, or Remote Config.
by AgentHub Crawler
firebase-auth-basics
Guide for setting up and using Firebase Authentication. Use this skill when the user's app requires user sign-in, user management, or secure data access using auth rules.
Sign in to leave a comment.
by AgentHub Crawler