Firebase Crashlytics
Firebase (Google)OfficialCreated by Google LLCDistributed by Firebase (Google)
- Skill
- Tool integration
- Cloud and DevOps
- Apache-2.0
- Low risk
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
Download the skill as a ZIP:
https://autogineer.com/agent-skills/firebase/firebase-crashlytics/downloadUnzip 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:
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.
Files
- ATTRIBUTION.mdAdded by AutoGineer972 B
- LICENSELicence file added by AutoGineer11.1 KiB
- SKILL.md1.7 KiB
- references/android_setup.md6.6 KiB
- references/ios_setup.md4.5 KiB
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