integrating-firebase — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited integrating-firebase (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
Production architecture for integrating Google Firebase with Flutter. This skill points to specific implementation chapters — read the relevant one before writing any Firebase code.
1. Core Setup & Initialization (`firebase_core`) If you are initializing Firebase for the first time, setting up the flutterfire_cli, or resolving native iOS/Android Firebase compilation errors, you MUST read:
2. Authentication (`firebase_auth`) If you are implementing login, email/password verification, social sign-ins (Google, Apple), or managing User sessions, you MUST read:
3. Push Notifications (`firebase_messaging`) If you are configuring Apple Push Notification service (APNs), handling FCM background handlers, or requesting notification permissions, you MUST read:
4. Databases (`cloud_firestore`, `firebase_database`) If you are reading/writing data, defining Freezed models, or navigating NoSQL document structures (Firestore) vs JSON trees (RTDB), you MUST read:
5. File Storage (`firebase_storage`) If you are uploading images/videos, generating download URLs, or restructuring storage Reference trees, you MUST read:
6. Observability (`firebase_analytics`, `firebase_crashlytics`) If you are logging custom analytical events, setting up global FlutterError and PlatformDispatcher error trapping, you MUST read:
7. Security (`firebase_app_check`) If you want to protect your Firebase backend from unauthorized access using DeviceCheck (iOS) and Play Integrity (Android), you MUST read:
8. Advanced Architecture: Serverpod Mini BFF If you are building a highly secure app and need to bypass Firestore Rules or protect third-party API keys (like Stripe) using a Backend-for-Frontend (BFF), you MUST read:
9. Pricing & Cost Optimization If you are designing the database schema or querying massive datasets, to prevent uncontrolled Firebase billing costs, you MUST read:
flutterfire_cli.cost.md to avoid queries that lead to billing disasters.~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.