flutter▌
66 indexed skills · max 10 per page
flutter-reducing-app-size
flutter/skills · Productivity
Measure and optimize Flutter app bundle size across platforms with analysis tools and reduction strategies. \n \n Generates detailed size analysis JSON files via --analyze-size flag to identify large packages, libraries, and assets contributing to bloat \n Visualize and compare builds using DevTools app size tool with treemap inspection and diff functionality to track optimization progress \n Supports Android (APK/AAB), iOS, and desktop platforms with platform-specific workflows, including iOS a
flutter-caching-data
flutter/skills · Productivity
$22
flutter-interoperating-with-native-apis
flutter/skills · Backend
$23
flutter-setting-up-on-linux
flutter/skills · Productivity
Automates Linux environment setup for Flutter desktop development with dependency installation and validation workflows. \n \n Covers three core workflows: installing system dependencies (build tools, GTK libraries, C/C++ toolchain), validating the environment with flutter doctor , and preparing Snap packages for distribution \n Provides ready-to-run commands for Debian/Ubuntu systems and includes conditional setup for ChromeOS Linux containers \n Includes a baseline snapcraft.yaml template for
flutter-setting-up-on-windows
flutter/skills · Productivity
Automated Windows environment setup for Flutter development with SDK, tooling, and platform configuration. \n \n Guides SDK installation, PATH configuration, and dependency validation via flutter doctor \n Covers Visual Studio C++ workload setup for Windows desktop compilation and Android emulator/device configuration \n Includes workflows for building release binaries, packaging distributable archives with required DLLs, and generating self-signed certificates for MSIX deployment \n Provides st
flutter-building-forms
flutter/skills · Frontend
Validated Flutter forms with field-level error handling and submission workflows. \n \n Requires StatefulWidget hosting with a persistent GlobalKey<FormState> to manage form state and validation across rebuilds \n Use TextFormField widgets with validator() callbacks that return error strings on failure or null on success \n Call _formKey.currentState!.validate() on submit to trigger all validators and automatically display error messages below fields \n Includes complete code example demons
flutter-implementing-navigation-and-routing
flutter/skills · Productivity
Imperative and declarative routing patterns for Flutter screen transitions and deep linking. \n \n Covers both Navigator (imperative, stack-based) and Router (declarative, URL-synchronized) approaches with guidance on when to use each \n Supports deep linking on iOS, Android, and Web; includes data passing via constructors, route arguments, and return values \n Implements nested navigation for multi-step flows (e.g., setup wizards) with independent sub-navigators and back-button interception \n
flutter-theming-apps
flutter/skills · Productivity
Global styling and adaptive design patterns for Flutter apps using Material 3 theming. \n \n Covers Material 3 color schemes, typography, elevation, and modern component replacements (NavigationBar, FilledButton, SegmentedButton) \n Includes component theme normalization using *ThemeData classes and deprecation guidance for legacy properties like accentColor and AppBarTheme.color \n Provides platform-specific adaptive patterns: scrollbar visibility, selectable text, button order (Windows vs. mac
flutter-architecting-apps
flutter/skills · Productivity
Layered architecture framework for scalable Flutter apps with strict separation of concerns. \n \n Enforces three-layer structure (UI, Logic, Data) with unidirectional data flow and a single source of truth in the Data layer \n UI layer contains lean Views and ViewModels that transform domain models into presentation state; Logic layer (optional) handles complex business orchestration; Data layer divides strictly into stateless Services and caching Repositories \n Provides step-by-step feature i
flutter-dart-code-review
affaan-m/everything-claude-code · Productivity
Comprehensive, library-agnostic checklist for reviewing Flutter/Dart applications. These principles apply regardless of which state management solution, routing library, or DI framework is used.