About firebase-crashlytics
A setup and usage guide for adding Crashlytics to Android and iOS apps. It covers SDK configuration and ways to add context to crash reports; collected data can be read through the Firebase CLI MCP server.
Key features
- 01Android and iOS SDK setup
- 02Custom keys and logs
- 03User identifiers in reports
- 04Non-fatal exception reporting
Use cases
- 01Adding crash reporting to a mobile app
- 02Attaching debugging context to crash reports
- 03Reading collected crash data
MCP support
Crash data collected by Crashlytics can be read using the MCP server in the Firebase CLI.
Install
Copy the command and run it in a terminal.
npx skills add https:/ / github.com/ firebase/ agent-skills --skill firebase-crashlyticsAfter installing, type/firebase-crashlyticsin Claude Code to confirm it loaded.
Bundled filesreferences/android_setup.mdreferences/ios_setup.md
Details
From the project READMECrashlytics
This skill provides a complete guide for getting started with Crashlytics on Android or iOS. Crash data collected from client applications can be read using the MCP server in the Firebase CLI.
Prerequisites
Provisioning Crashlytics requires both a Firebase project and a Firebase app,
either Android or iOS. To read the data collected by Crashlytics, install the
MCP server in the Firebase CLI. See the firebase-basics skill for references.
SDK Setup
To learn how to setup Crashlytics in your application code, choose your platform:
- Android: android_setup.md
- iOS: ios_setup.md
SDK Usage
The SDK provides a number of features to make crash reports more actionable.
- Add custom keys
- Add custom logs
- Set user identifiers
- Report non-fatal exceptions
To learn how to customize crash reports and add additional debugging data, consult the documentation for your platform.