Generated banner for Firebase Crashlytics
Generated logo for Firebase Crashlytics

Firebase Crashlytics

Firebase (Google)OfficialCreated by Google LLCDistributed by Firebase (Google)

  • Skill
  • Tool integration
  • Cloud and DevOps
  • Apache-2.0
  • Low risk

From the author

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.
— the description by Google LLC

AutoGineer summary

Written by AutoGineer from the skill’s own files, not by the author

This skill provides instructions for setting up Firebase Crashlytics in mobile applications to collect and report crash data. It covers the necessary prerequisites, SDK installation for Android and iOS, and configuration steps to ensure crash reports are properly symbolicated and sent to the Firebase console.

What it does

  • Provides setup steps for Firebase Crashlytics on Android and iOS platforms.
  • Explains how to add dependencies and plugins for crash reporting.
  • Guides the configuration of dSYM upload scripts for iOS symbolication.
  • Details how to customize crash reports with logs, keys, and user identifiers.
  • Outlines the process for verifying crash reporting with a test crash.
  • References Firebase CLI tools for managing project and app resources.

When to use it

  • When you need to integrate crash reporting into a new Android or iOS application.
  • When you need to configure native crash reporting for Android NDK projects.
  • When you need to customize crash reports with additional debugging context.
  • When you need to verify that crash reports are successfully reaching the Firebase console.

Advantages

  • Centralized guidance for multi-platform mobile crash reporting.
  • Includes specific instructions for handling native crashes on Android.
  • Provides clear steps for verifying integration through test crashes.
  • Integrates with standard Firebase CLI workflows for project management.

Usage examples

“How do I set up Firebase Crashlytics in my Android project?”
The agent provides the necessary Gradle plugin and dependency configurations, including instructions for fetching the latest versions from the Google Maven Repository.
“What are the steps to configure Crashlytics for my iOS app?”
The agent guides you through adding the Swift package, configuring the Run Script phase for dSYM uploads, and initializing Firebase in the application code.

Install

  1. Download the skill as a ZIP:

    https://autogineer.com/agent-skills/firebase/firebase-crashlytics/download
  2. Unzip it into the cross-client skills folder of your project:

    mkdir -p .agents/skills && unzip firebase-crashlytics.zip -d .agents/skills

Documentation by Google LLC

Crashlytics

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:

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.

Files

Requirements and compatibility

Works with: Claude Code, Claude apps, OpenAI Codex, GitHub Copilot, Cursor, Gemini CLI, Kiro, OpenCode, Goose, Amp, Roo Code, JetBrains Junie, Factory Droid, Devin (ex-Windsurf), Mistral Vibe, OpenHands, Letta

“Works with” means the tool reads the open Agent Skills format; a skill written for one tool may use features others lack.

Needs: Needs an MCP server

The author says: This skill is best used with the Firebase CLI, but does not require it. Firebase CLI can be accessed through `npx -y firebase-tools@latest`.

Security

What our scanner noticed· Low risk

  • Instructions that use the network

A static scan is not a guarantee. Skills are third-party content: review a skill before you let an agent use it.

Attribution and licence

Created by
Google LLC
Publisher
Firebase (Google) (Official)
Distributed by
Firebase (Google)
Source
firebase/agent-skills · skills/firebase-crashlytics · commit b76be96
Licence
Apache License 2.0 (redistribution allowed)
  • LICENSE (added by AutoGineer from LICENSE)
  • ATTRIBUTION.md (written by AutoGineer)
Synced

AutoGineer is not affiliated with or endorsed by Google LLC or Firebase (Google).

Download ZIP

The ZIP holds the skill’s files, its licence files and an ATTRIBUTION.md. Download firebase-crashlytics.zip