← ClaudeAtlas

flutter-productionlisted

Build production-grade Flutter apps with Firebase or custom API backends. Use when creating apps requiring Firebase Auth (Google Sign-In), Firestore real-time database, push notifications (FCM), RTMP streaming, WebSocket real-time (Pusher), JWT authentication, background services, or Play Store/TestFlight deployment. Covers both Riverpod and Provider state management, feature-based architecture, ProGuard configuration, iOS/Android release builds, and common troubleshooting patterns.
thomascasali/claude-kb-workflow · ★ 2 · API & Backend · score 73
Install: claude install-skill thomascasali/claude-kb-workflow
# Flutter Production Development Production-grade Flutter architecture for mobile apps with real-time features, authentication, and cloud backends. ## When to Use This Skill This skill covers two main app profiles: | Profile | Use Case | Key Technologies | |---------|----------|------------------| | **Firebase Apps** | Collaborative apps, social features, real-time sync | Firebase Auth, Firestore, FCM, Riverpod | | **Streaming Apps** | Live video, custom backends, media | RTMP, Pusher, JWT/Laravel, Provider | **Trigger keywords**: Firebase, Firestore, Riverpod, Google Sign-In, FCM, push notifications, RTMP streaming, Pusher, WebSocket, JWT, release build, Play Store, TestFlight ## Project Structure ### Firebase Apps (Riverpod + Feature-based) ``` lib/ ├── main.dart ├── app.dart ├── core/ │ ├── config/ │ │ └── firebase_options.dart │ ├── constants/ │ │ ├── app_colors.dart │ │ └── app_strings.dart │ ├── router/ │ │ └── app_router.dart # GoRouter │ └── utils/ │ ├── extensions.dart │ └── validators.dart ├── features/ │ ├── auth/ │ │ ├── data/ │ │ │ ├── models/ │ │ │ │ └── user_model.dart │ │ │ └── repositories/ │ │ │ └── auth_repository.dart │ │ └── presentation/ │ │ ├── providers/ │ │ │ └── auth_provider.dart │ │ ├── screens/ │ │ │ ├── login_screen.dart │ │ │ └── splash_screen.dart │ │ └── widgets/ │ │ └── google_sign_in_butt