firebase-crashlytics

Configure Firebase Crashlytics crash reporting for Android and iOS applications.

Updated Aug 6, 2026
One-click install
npx skills add https://github.com/ferrarifankid04/ai-skills-public --skill firebase-crashlytics-ferrarifankid04
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: firebase-crashlytics
Source: https://github.com/ferrarifankid04/ai-skills-public/tree/main/antigravity/plugins/firebase/skills/firebase_crashlytics
Command: npx skills add https://github.com/ferrarifankid04/ai-skills-public --skill firebase-crashlytics-ferrarifankid04

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Setting up Firebase Crashlytics involves many error-prone steps across Gradle files, Xcode build phases, and Firebase project provisioning, and this Skill guides the entire process so crash reporting works correctly on the first attempt. ## Core Features & Use Cases - Android SDK Setup: Add the Crashlytics Gradle plugin, Firebase BoM dependencies, and optional NDK native crash reporting to Android projects. - iOS SDK Setup: Install the FirebaseCrashlytics Swift package, configure the dSYM upload Run Script phase, and initialize Firebase in app code. - Verification Workflow: Force a test crash and confirm report delivery via the Firebase console or the MCP server's get_report tool. - Use Case: A mobile developer adding crash reporting to a new iOS app can follow the guided steps to register the app with Firebase, link GoogleService-Info.plist, add the Swift package, and verify a test crash appears in the Crashlytics dashboard. ## Quick Start Set up Firebase Crashlytics in my Android app and verify it with a test crash.

Frequently Asked Questions about firebase-crashlytics

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I set up Firebase Crashlytics in an Android app?

Add the Crashlytics Gradle plugin to the project-level build file, apply it in the app module, and add the firebase-crashlytics-ktx dependency using the Firebase BoM. Then force a test crash and verify the report in the Firebase console.

How do I add Crashlytics to an iOS app with Swift Package Manager?

Install the FirebaseCrashlytics package from the firebase-ios-sdk repository, initialize Firebase in your app entry point, and add a Run Script build phase that runs the Crashlytics upload script for dSYM symbolication.

Does Crashlytics support native C/C++ crash reporting on Android?

Yes, add the firebase-crashlytics-ndk dependency and enable nativeSymbolUploadEnabled in your release build type. Crashlytics then uploads symbol files and reports crashes from native code automatically.

Why is my Crashlytics test crash not showing up?

The crash report is sent on the next app launch, so restart the app after crashing. On iOS simulators, disconnect the Xcode debugger first, since an attached debugger prevents the crash from reaching Crashlytics.

Do I need the Firebase CLI to use Crashlytics?

The Firebase CLI is recommended but not required. It is used to create projects and apps and fetch configuration files, and its MCP server lets you read collected crash data with the get_report tool.