git log --oneline --stat
HEAD
- Stars
- 3.1k
- Forks
- 186
- Updated
- Jun 2, 2026
repo --stat
stars
3.1k
forks
186
last update
Jun 2, 2026
license
MITv2.6.0
quickstart.sh
3 steps
- Install
// Drops SKILL.md into ~/.claude/skills/
$ claude skills add android-firebase-bom - Invoke
// Run from any project directory
$ claude --skill android-firebase-bom "help me ship this" - Iterate
// Re-run with edits — Claude keeps the skill loaded
$ claude --skill android-firebase-bom "now refactor it"
android-firebase-bom/
references
- references/
- SKILL.mdopen
- README.mdopen
SKILL.md
readonly
- name:
- Android Firebase BoM
- slug:
- android-firebase-bom
- version:
- v2.6.0
- license:
- MIT
- author:
- @aosp-labs
- categories:
- tags:
- #firebase#auth#firestore#crashlytics#fcm
- description:
Wire Firebase right — Auth, Firestore, Realtime DB, Crashlytics, Analytics, Cloud Messaging — via the BoM.
features.md
6 capabilities
// What you can do with it
- Gradle: applies com.google.gms.google-services and com.google.firebase.crashlytics plugins, then imports platform("com.google.firebase:firebase-bom:") so you declare artifacts like firebase-firestore,
- Auth: FirebaseAuth, GoogleAuthProvider.getCredential() with Credential Manager, OAuthProvider for Apple, and PhoneAuthProvider.verifyPhoneNumber() with PhoneAuthOptions.
- Firestore: enables offline persistence via FirebaseFirestoreSettings / PersistentCacheSettings, plus snapshot listeners and Source.CACHE patterns.
- Crashlytics: setCustomKey, setUserId, recordException, ANR collection, and firebaseCrashlytics { mappingFileUploadEnabled }.
- FCM: a FirebaseMessagingService subclass overriding onMessageReceived and onNewToken, plus the POST_NOTIFICATIONS runtime permission for Android 13+.
- Remote Config: setConfigSettingsAsync, setDefaultsAsync, and fetchAndActivate().
README.md
android-firebase-bom/README.md
6 sections
Loading README…
$ cat reviews/
Reviews
// No reviews yet. Be the first.
Loading review form…