Skip to content
cccskills

Ivanna

@evanca

36 skills1 repository 654

Skills (36)

Refine in search

Use when generating or editing images from Flutter/Dart with Firebase AI Logic and a Gemini image model (Nano Banana), making the first call work, choosing Gemini Developer API vs Vertex AI, hitting quota, billing or App Check failures, getting empty or image-only responses, sending a user photo as input, controlling aspect ratio or size, writing the image prompt, or deciding what to test.

The English summary is being prepared. Showing the original description.

evanca/flutter-ai-rules654Updated Oct 10, 2026

Use when working on inclusion, i18n/localization, global name/address forms, low-end devices, slow/metered networks, affordability, or first-time/low-confidence users; not WCAG/screen readers (see accessibility).

The English summary is being prepared. Showing the original description.

evanca/flutter-ai-rules654Updated Oct 10, 2026

Use when generating mocks, stubbing methods, verifying interactions, capturing arguments, or choosing between mocks, fakes, and real objects (Mockito).

The English summary is being prepared. Showing the original description.

evanca/flutter-ai-rules654Updated Oct 10, 2026

Use when creating mocks, stubbing methods, verifying interactions, registering fallback values, or choosing between mocks, fakes, and real objects (Mocktail).

The English summary is being prepared. Showing the original description.

evanca/flutter-ai-rules654Updated Oct 10, 2026

Use when testing RevenueCat purchases/subscriptions, setting up sandbox testing, debugging a purchase/restore/trial, verifying entitlements or events, or writing an IAP QA plan.

The English summary is being prepared. Showing the original description.

evanca/flutter-ai-rules654Updated Oct 10, 2026

Use when setting up providers, combining requests, managing state disposal, passing arguments, performing side effects, or testing providers (Riverpod).

The English summary is being prepared. Showing the original description.

evanca/flutter-ai-rules654Updated Oct 10, 2026

Use when writing or reviewing Flutter/Dart tests (unit, widget, golden), fixing flaky tests, adding coverage, or choosing between unit and widget tests.

The English summary is being prepared. Showing the original description.

evanca/flutter-ai-rules654Updated Oct 10, 2026

Use when asked to review a PR, MR, branch, or diff, audit changed files, or check code quality.

The English summary is being prepared. Showing the original description.

evanca/flutter-ai-rules654Updated Oct 10, 2026

Use when adding Firebase to a Flutter project, running flutterfire configure, initializing Firebase in main.dart, or configuring multiple flavors.

The English summary is being prepared. Showing the original description.

evanca/flutter-ai-rules654Updated Oct 10, 2026

Use when calling callable functions (httpsCallable), passing data to server-side logic, handling function errors/timeouts, configuring regions, or testing with the Emulator Suite.

The English summary is being prepared. Showing the original description.

evanca/flutter-ai-rules654Updated Oct 10, 2026

Use when setting up providers, consuming state, optimizing rebuilds, using ProxyProvider, or migrating from deprecated providers (Provider package).

The English summary is being prepared. Showing the original description.

evanca/flutter-ai-rules654Updated Oct 10, 2026

Use when setting up auth, managing auth state, implementing email/password or social sign-in, handling auth errors, or managing users.

The English summary is being prepared. Showing the original description.

evanca/flutter-ai-rules654Updated Oct 10, 2026

Is this your account? Link GitHub to bring it onto your creator page (Japanese)