From role-mobile
Provides expert guidance on Flutter 3.27+ and Dart 3.3+ for building/optimizing mobile/web/desktop apps, covering Riverpod/BLoC state, GoRouter navigation, Drift storage, Patrol testing, on-device AI.
How this skill is triggered — by the user, by Claude, or both
Slash command
/role-mobile:flutter-expertThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
- Building or optimizing a Flutter application for mobile, web, or desktop
const constructors skip rebuilds; Flutter can only optimize what it knows is stablesetState + composition for simple cases; consider Riverpod only after understanding its framework-level weighthttp for networking baseline, Dio only when needed — interceptors, cancellation, and FormData are real reasons; don't add Dio speculativelyIsolate.run() for CPU-intensive tasks; never block the main isolateextension type UserId(String _) implements String {} prevents primitive obsessionflutter build web --wasm is the production default; CanvasKit is legacyreferences/dart3-state-navigation.md — widget composition best practices, Dart 3.3+ records/patterns/sealed classes/extension types/macros, Riverpod 2 with codegen, BLoC/Cubit 9.x, Signals, GoRouter 14+ with StatefulShellRoute, auto_routereferences/networking-storage-testing.md — Dio interceptors and cancellation, retrofit code-gen, Ferry/Artemis GraphQL, Drift reactive ORM, ObjectBox, Isar, Hive CE, Realm, SharedPreferences, widget tests, golden tests, Patrol 3.x native automation, alchemist golden tests, Mocktail, bloc_testreferences/platform-tooling-performance.md — Flutter Web WASM (default), Desktop (macOS/Windows/Linux), on-device AI (firebase_ai, google_generative_ai, MediaPipe Tasks), Flame game engine, Serverpod 2.x, Dart Frog, Mason bricks, very_good_cli, flutter_gen, custom_lint, Pigeon type-safe channels, FFI, Flutter Hooks, freezed, Impeller performance checklistnpx claudepluginhub rnavarych/alpha-engineer --plugin role-mobileProvides Flutter/Dart expertise for architecture, state management, animations, testing, and multi-platform deployment across mobile, web, desktop, and embedded.
Provides Flutter 3.x and Dart 3.x expertise for building high-performance multi-platform apps with advanced widgets, state management, and platform-specific integrations.
Guides Flutter development with advanced widgets, Dart 3 features, state management (Riverpod, Bloc), and multi-platform deployment.