flutter▌
66 indexed skills · max 10 per page
flutter-testing-apps
flutter/skills · Testing
Comprehensive testing framework for Flutter apps across unit, widget, and integration test layers. \n \n Covers three test categories: unit tests for isolated logic, widget tests for UI components, and integration tests for end-to-end flows on real devices or emulators \n Provides architectural testing patterns for ViewModels, Repositories, Services, and Views, with emphasis on Fake implementations over mocks for cleaner test design \n Includes plugin testing guidelines combining Dart tests with
flutter-animating-apps
flutter/skills · Productivity
Visual feedback, transitions, and physics-based motion for Flutter apps using the Animation framework. \n \n Four animation strategies: implicit animations for simple property changes, explicit animations with playback control, Hero transitions for shared elements between routes, and physics-based animations for gesture-driven natural motion \n Core typed Animation system with AnimationController , Tween , and Curve classes; always dispose controllers to prevent memory leaks \n Staggered animati
flutter-testing
flutter/skills · Testing
Generates unit, widget, integration, and plugin tests for Flutter applications with architectural awareness. \n \n Analyzes target code to determine appropriate test type (unit for logic, widget for UI, integration for end-to-end, plugin for native code) \n Provides decision tree and step-by-step implementation patterns for each test category, including fake/mock setup and assertion strategies \n Includes ready-to-use code templates for ViewModels, Repositories, widgets, and full app flows with
flutter-development
aj-geddes/useful-ai-prompts · Productivity
Create high-performance, visually stunning mobile applications using Flutter with Dart language. Master widget composition, state management patterns, navigation, and API integration.
flutter-networking
madteacher/mad-agents-skills · Productivity
HTTP CRUD operations, WebSocket real-time communication, authentication, and performance optimization for Flutter apps. \n \n Covers all HTTP methods (GET, POST, PUT, DELETE) with JSON serialization, plus WebSocket connections for real-time data \n Includes authentication patterns (Bearer tokens, Basic Auth, API keys) and comprehensive error handling by status code \n Provides background JSON parsing with isolates to prevent UI blocking on large responses, plus retry logic with exponential backo
flutter-testing
madteacher/mad-agents-skills · Testing
Comprehensive guidance for unit, widget, and integration testing across Flutter applications. \n \n Covers three test types with trade-off analysis: unit tests for isolated logic (fast, low maintenance), widget tests for UI components (higher confidence, more dependencies), and integration tests for end-to-end flows (highest confidence, slowest execution) \n Includes practical examples for all three test categories, from basic Counter tests to complex user flows and performance profiling \n Prov
flutter-environment-setup-macos
flutter/skills · Productivity
Automated macOS Flutter development environment setup with dependency validation and diagnostic fixes. \n \n Verifies Flutter installation, Xcode availability, and CocoaPods presence; stops with clear instructions if any prerequisite is missing \n Guides users through Xcode command-line tool configuration and license acceptance with required sudo commands \n Runs iterative flutter doctor validation loops to identify and resolve remaining toolchain issues until the Xcode section passes completely
flutter-databases
flutter/skills · Productivity
MVVM-compliant data layer for Flutter with Repository pattern, stateless Services, and intelligent local caching strategies. \n \n Guides selection of persistence technology (shared_preferences, sqflite, drift, hive_ce, isar_community, or file I/O) based on data type, size, and relational complexity \n Implements Repository as single source of truth, isolating DatabaseService and ApiClient as private stateless dependencies \n Provides complete code examples for domain models, SQLite operations,
flutter-caching
flutter/skills · Productivity
Comprehensive caching and performance optimization for Flutter apps across multiple data types and platforms. \n \n Provides decision logic to select appropriate caching mechanisms: in-memory, shared_preferences for key-value pairs, SQLite for relational data, file system for large blobs, and image caching for network images \n Includes stream-based offline-first repository pattern that yields cached data first, then fetches and updates from the network \n Covers Android FlutterEngine pre-warmin
flutter-theming
flutter/skills · Productivity
Migrate Flutter apps from Material 2 to Material 3 with automated component and theme updates. \n \n Identifies and replaces deprecated Material 2 components (FlatButton, RaisedButton, BottomNavigationBar, Drawer) with their Material 3 equivalents using a decision tree \n Converts legacy theme properties to Material 3 ColorScheme and removes deprecated accent color references (accentColor, accentColorBrightness, etc.) \n Normalizes all component themes to use *ThemeData classes and ensures useMa