firebase-crashlytics について
Android と iOS アプリ向けに、Crashlytics の導入と利用方法を案内するスキルです。クラッシュレポートへの情報追加も扱い、収集データは Firebase CLI の MCP サーバーから読み取れます。
主な機能
- 01Android と iOS の SDK 設定
- 02カスタムキーとログの追加
- 03レポートへのユーザー識別子設定
- 04非致命的例外の報告
活用シーン
- 01モバイルアプリへのクラッシュレポート導入
- 02レポートへのデバッグ情報の追加
- 03収集したクラッシュデータの読み取り
MCP 対応
Crashlytics が収集したデータは、Firebase CLI の MCP サーバーを使って読み取れます。
インストール
コマンドをコピーしてターミナルで実行します。
npx skills add https:/ / github.com/ firebase/ agent-skills --skill firebase-crashlyticsインストール後、Claude Code で/firebase-crashlyticsを入力して読み込まれたか確認します。
同梱ファイルreferences/android_setup.mdreferences/ios_setup.md
詳細
Crashlytics
このスキルでは、Android または iOS で Crashlytics を使い始めるための包括的なガイドを提供します。クライアントアプリケーションから収集されたクラッシュデータは、Firebase CLI の MCP サーバーを使って読み取ることができます。
前提条件
Crashlytics を利用するには、Android または iOS の Firebase プロジェクトと Firebase アプリの両方が必要です。Crashlytics で収集したデータを読み取るには、Firebase CLI に MCP サーバーをインストールしてください。参考情報については、firebase-basics スキルをご覧ください。
SDK のセットアップ
アプリケーションのコードで Crashlytics を設定する方法については、お使いのプラットフォームを選択してください。
- Android: android_setup.md
- iOS: ios_setup.md
SDK の使用方法
SDK には、クラッシュレポートをより活用しやすくするための機能がいくつか用意されています。
- カスタムキーを追加する
- カスタムログを追加する
- ユーザー識別子を設定する
- 致命的でない例外を報告する
クラッシュレポートをカスタマイズし、追加のデバッグデータを加える方法については、お使いのプラットフォームのドキュメントをご覧ください。
- Android: Android のクラッシュレポートをカスタマイズする
- iOS: Apple プラットフォームのクラッシュレポートをカスタマイズする