add-firebase-android
Add Firebase Android SDK for Crashlytics, FCM, Test Lab. Use when the user says 'add firebase android'.
Works with
---
name: add-firebase-android
description: Add Firebase Android SDK for Crashlytics, FCM, Test Lab. Use when the user says 'add firebase android'.
license: MIT
---
# Add Firebase (Android)
```bash
npx expo install @react-native-firebase/app @react-native-firebase/crashlytics
```
`app.json` plugin config; place `google-services.json` in `android/app/`.
## Crashlytics
```tsx
import crashlytics from '@react-native-firebase/crashlytics';
crashlytics().log('User opened paywall');
crashlytics().recordError(new Error('Custom error'));
crashlytics().setUserId(userId);
```
## Symbol upload (for native crashes)
Configure in `android/app/build.gradle`:
```gradle
apply plugin: "com.google.firebase.crashlytics"
firebaseCrashlytics { nativeSymbolUploadEnabled true }
```
## Test crash
```tsx
crashlytics().crash(); // hard crash
```
Wait 5 min → Firebase console → Crashlytics → see crash.
## Pair with
- `set-up-firebase-project`, `add-sentry-rn-android`More Mobile skills
animation-vocabulary
emilkowalski/skills
Reverse-lookup glossary that turns a vague description of a web animation or motion effect into its exact term ("the bouncy thing when a popover opens" → Pop in; "the iOS rubber-band scroll" → Rubber-banding). Use when the user asks "what's it called when…", or describes a motion effect without knowing its name and wants the right word to prompt an AI or designer with. For naming an effect, not designing or building one.
xcode-project-setup
firebase/agent-skills
Safely modifies Xcode projects (.pbxproj) to add Swift Packages and link files. Use this skill whenever an iOS project needs dependencies installed (e.g. Firebase, Alamofire).
cross-border-ecommerce
nexscope-ai/ecommerce-skills
Cross-border e-commerce expansion advisor. Scores target markets on 8 weighted dimensions (market size, ecommerce penetration, competition, regulatory complexity, logistics infrastructure, payment ecosystem, cultural distance, IP protection), compares 5 fulfillment models with cost and transit data, provides country-by-country tax/duty compliance guides (EU VAT/IOSS, UK VAT, US sales tax, CA GST, AU GST, JP consumption tax), maps local payment preferences by market, and builds a phased expansion roadmap. No API key required.

