firebase avatar

Firebase Crashlytics

Getting Crashlytics running in your app means setting up the SDK on Android or iOS, then actually using it to make crash reports useful. This skill walks you through both parts: initial setup for each platform and the SDK features that matter, like adding custom keys, logging context, and reporting non-fatal exceptions. It assumes you already have a Firebase project and app configured. The real value is having the setup docs and customization references in one place so Claude can help you instrument your crash reporting properly instead of just collecting stack traces. Works with or without Firebase CLI, though you'll need the CLI's MCP server to actually read the crash data.

skills.sh installs
138.9K
GitHub stars
508
last updated
Aug 21, 2026

Install

$ npx -y skills add firebase/agent-skills --skill firebase-crashlytics --agent claude-code

Installs into .claude/skills of the current project.

Files

Crashlytics

This skill provides a complete guide for getting started with Crashlytics on Android, iOS, or Web. 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.

Sponsors

Details

Repository
github.com/firebase/agent-skills
Categories
Backend & APIs, Documentation, AI & Agent Building, Debugging, Databases
First seen
May 16, 2026

More from firebase/agent-skills

All 23
1get-convex avatarconvex-setup-authget-convex/agent-skillsSets up Convex auth, identity mapping, and access control. Use for login, auth providers, users tables, protected functions, or roles in a Convex app.94Kskills.sh installs
2better-auth avatarbetter-auth-security-best-practicesbetter-auth/skillsConfigure rate limiting, manage auth secrets, set up CSRF protection, define trusted origins, secure sessions and cookies, encrypt OAuth tokens, track IP addres50.7Kskills.sh installs
3samber avatargolang-grpcsamber/cc-skills-golangProvides gRPC usage guidelines, protobuf organization, and production-ready patterns for Golang microservices. Use when implementing, reviewing, or debugging gR40.7Kskills.sh installs
4wshobson avatarpostgresql-table-designwshobson/agentsUse this skill when designing or reviewing a PostgreSQL-specific schema. Covers best-practices, data types, indexing, constraints, performance patterns, and adv28.7Kskills.sh installs
5wshobson avatardatabase-migrationwshobson/agentsExecute database migrations across ORMs and platforms with zero-downtime strategies, data transformation, and rollback procedures. Use when migrating databases,18Kskills.sh installs
6github avatarpostgresql-code-reviewgithub/awesome-copilotPostgreSQL-specific code review assistant focusing on PostgreSQL best practices, anti-patterns, and unique quality standards. Covers JSONB operations, array usa12.8Kskills.sh installs