evanca/flutter-ai-rules
这个仓库里有 37 个技能,GitHub 星标 ★ 639。
- accessibilityUse when working on accessibility, a11y, WCAG, ARIA, screen readers, keyboard na
- architecture-feature-firstUse when creating a feature, designing folder structure, adding repositories/ser
- blocUse when creating a Cubit or Bloc, modeling state with sealed classes or status
- code-reviewUse when asked to review a PR, MR, branch, or diff, audit changed files, or chec
- dart-3-updatesUse when writing switch statements, refactoring if-else chains, creating data cl
- developing-genkit-dartUse when building AI agents in Dart, implementing Genkit flows or tools, integra
- effective-dartUse when writing Dart code, reviewing for style, refactoring naming, adding doc
- firebase-aiUse when setting up firebase_ai, generating text/chat with Gemini, streaming AI
- firebase-analyticsUse when logging analytics events, setting user properties, configuring default
- firebase-app-checkUse when implementing app attestation, configuring App Check providers, setting
- firebase-authUse when setting up auth, managing auth state, implementing email/password or so
- firebase-cloud-firestoreUse when setting up Firestore, designing schemas, doing CRUD, creating listeners
- firebase-cloud-functionsUse when calling callable functions (httpsCallable), passing data to server-side
- firebase-crashlyticsUse when implementing crash reporting, capturing fatal/non-fatal errors, recordi
- firebase-data-connectUse when setting up Data Connect, writing GraphQL queries/mutations, configuring
- firebase-databaseUse when syncing real-time data, structuring JSON trees, reading/writing, creati
- firebase-in-app-messagingUse when running in-app message campaigns, triggering/suppressing messages, conf
- firebase-messagingUse when setting up Firebase Cloud Messaging, managing permissions and tokens, h
- firebase-remote-configUse when implementing feature flags, running A/B tests, setting parameter defaul
- firebase-storageUse when setting up Storage, uploading/downloading files, managing metadata, han
- flutter-app-architectureUse when scaffolding a project, refactoring into layers, creating view models/re
- flutter-best-practicesUse when writing, reviewing, refactoring, or planning Flutter/Dart code — screen
- flutter-change-notifierUse when setting up ChangeNotifier models, providing them to the widget tree, co
- flutter-errorsUse when hitting layout errors (RenderFlex overflow, unbounded constraints, Rend
- flutter-pre-cachingUse when preloading fonts, asset/network images, Lottie/Rive animations, local J
- flutter-use-column-row-firstUse when building any Flutter screen or component to choose responsive Row, Colu
- flutterfire-configureUse when adding Firebase to a Flutter project, running flutterfire configure, in
- generate-images-with-firebase-aiUse when generating or editing images from Flutter/Dart with Firebase AI Logic a
- inclusive-designUse when working on inclusion, i18n/localization, global name/address forms, low
- mockitoUse when generating mocks, stubbing methods, verifying interactions, capturing a
- mocktailUse when creating mocks, stubbing methods, verifying interactions, registering f
- patrol-e2e-testingUse when writing E2E/integration tests, testing native interactions like permiss
- providerUse when setting up providers, consuming state, optimizing rebuilds, using Proxy
- revenuecat-testingUse when testing RevenueCat purchases/subscriptions, setting up sandbox testing,
- riverpodUse when setting up providers, combining requests, managing state disposal, pass
- store-listing-assetsUse when writing store copy to character limits (name, subtitle, descriptions, k
- testingUse when writing or reviewing Flutter/Dart tests (unit, widget, golden), fixing
想一次拿到这个仓库的全部技能?
本站把开放许可(MIT / Apache 等)的仓库按整仓打包整理到网盘,点一下转存到你自己的网盘。许可未声明的仓库只给原始仓库链接,不打包。