firebase-crashlytics

Configure Firebase Crashlytics crash reporting for Android and iOS applications.

2|Updated Mar 7, 2025
One-click install
npx skills add https://github.com/AbdelrhmanUZaki/KnowledgeNuggets --skill firebase-crashlytics-abdelrhmanuzaki
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: firebase-crashlytics
Source: https://github.com/AbdelrhmanUZaki/KnowledgeNuggets/tree/main/2-setup/shared/gemini/config/plugins/firebase/skills/firebase_crashlytics
Command: npx skills add https://github.com/AbdelrhmanUZaki/KnowledgeNuggets --skill firebase-crashlytics-abdelrhmanuzaki

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Setting up crash reporting in a mobile app involves platform-specific SDK configuration that developers often get wrong or skip entirely, leaving production crashes invisible. ## Core Features & Use Cases - Crashlytics Provisioning: Guides setup of Crashlytics on an existing Firebase project with an Android or iOS app. - Platform-Specific SDK Setup: Provides dedicated setup references for Android and iOS applications. - Crash Report Customization: Covers custom keys, custom logs, user identifiers, and non-fatal exception reporting to make crash reports actionable. - Use Case: A mobile developer adds Crashlytics to their Android app, sets user identifiers and custom logs, then reads collected crash data through the Firebase CLI MCP server. ## Quick Start Set up Firebase Crashlytics in my Android app and show me how to add custom keys and user identifiers to crash reports.

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 my Android app?▼

Crashlytics setup on Android requires an existing Firebase project and a registered Android app, then follows the platform-specific SDK setup guide. The skill provides a dedicated Android setup reference covering the integration steps.

How do I add custom keys and logs to Crashlytics crash reports?▼

The Crashlytics SDK lets you add custom keys, custom logs, and user identifiers to make crash reports more actionable. Platform-specific customization is documented in the Firebase guides for Android and Apple platforms.

Does Crashlytics setup require the Firebase CLI?▼

No, the Firebase CLI is not required for Crashlytics setup, though it works well alongside it. The CLI, accessible via npx firebase-tools, provides an MCP server for reading collected crash data.

Can Crashlytics report non-fatal exceptions?▼

Yes, the Crashlytics SDK supports reporting non-fatal exceptions in addition to fatal crashes. This lets you track handled errors and recoverable issues without waiting for full application crashes.

What do I need before provisioning Crashlytics?▼

You need an existing Firebase project and a registered Firebase app for either Android or iOS. To read collected crash data, you also need the MCP server installed in the Firebase CLI.