firebase-crashlytics

Configure Firebase Crashlytics crash reporting for Android and iOS applications.

Updated May 5, 2026
One-click install
npx skills add https://github.com/nikegeorgian-stack/otgruzka-tovara --skill firebase-crashlytics-nikegeorgian-stack
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: firebase-crashlytics
Source: https://github.com/nikegeorgian-stack/otgruzka-tovara/tree/main/docs/agent-system/archive/skills/firebase-crashlytics
Command: npx skills add https://github.com/nikegeorgian-stack/otgruzka-tovara --skill firebase-crashlytics-nikegeorgian-stack

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Setting up crash reporting in a mobile app involves many error-prone steps: Gradle or Swift Package dependencies, config files like google-services.json, dSYM upload scripts, and verification crashes. This Skill guides you through the complete Firebase Crashlytics provisioning and SDK setup so crash data actually reaches your Firebase console. ## Core Features & Use Cases - Android Setup: Add the Crashlytics Gradle plugin, Firebase BoM dependencies, and optional NDK native crash reporting with symbol upload. - iOS Setup: Install the FirebaseCrashlytics Swift package, configure the dSYM upload Run Script phase, and verify the Xcode project configuration. - Verification Workflow: Force a test crash, confirm receipt via the Firebase MCP server or console, then remove the test code. - Use Case: You just created a Firebase project for your Android app and want crash reports in the console. Follow the Skill to add the plugin and dependencies, trigger a test crash, and confirm the report appears. ## Quick Start Set up Firebase Crashlytics crash reporting 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 your 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 pointing to the Crashlytics run script for dSYM uploads.

Why is my Crashlytics test crash not showing in the Firebase console?▼

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.

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. This uploads symbol files needed to symbolicate native crash reports automatically.

Can I add custom logs and keys to Crashlytics reports?▼

Yes, the Crashlytics SDK supports custom keys, custom logs, user identifiers, and non-fatal exception reporting. See the platform-specific customization documentation for Android or Apple platforms.