entrig-flutter
Installation
SKILL.md
Entrig — Flutter
Wires the entrig Dart package into a Flutter project. Push notifications based on database triggers for the apps built with Supabase as backend.
Pre-flight
Before doing any work, understand the project state:
- Is this a Flutter project? (
pubspec.yamlwithflutter:underdependencies— if not, stop) - What platforms are targeted? (check if
ios/andandroid/directories exist) - How is auth handled? (read
main.dartand search for sign-in/sign-out patterns) - Check current requirements (min iOS/Android versions) — done in Step 1 after
flutter pub get.
What is needed for SDK setup:
- Entrig API key — from https://app.entrig.com → project settings. This is required for
Entrig.init(...)and implies Supabase is already connected.
FCM/APNs configuration is needed to send push notifications. Ensure the required push provider configuration is completed in the Entrig dashboard before sending notifications.
Read what you can from the project first, then only ask the user about what's genuinely unclear or missing. If the Entrig API key is missing, ask the user to copy it from the Entrig dashboard project settings.
Related skills