Agent Skills by Chetan Jain
Showing 45 vetted skills indexed across 1 GitHub repositories.
riverpod-family
Create parameterized Riverpod family providers for Flutter state management.
flutter-building-forms
Guide validated Flutter form construction with StatefulWidget and GlobalKey.
flutter-handling-http-and-json
Implement HTTP requests and JSON serialization in Flutter apps.
riverpod-consumers
Implement Riverpod provider consumption patterns in Flutter widgets.
flutter-building-plugins
Create cross-platform Flutter plugins for native code integration.
riverpod-retry
Configure Riverpod provider retry behavior with custom retry functions and global settings.
flutter-caching-data
Implement caching and offline-first synchronization methods for Flutter applications.
flutter-embedding-native-views
Embed native Android, iOS, and macOS views into Flutter apps.
flutter-setting-up-on-macos
Configure macOS with Xcode and CocoaPods for Flutter development.
flutter-adding-home-screen-widgets
Configure native projects and shared storage to update Android and iOS home screen widgets from Dart code.
riverpod-eager-initialization
Configure Riverpod providers to initialize at app startup in a root Consumer widget.
riverpod-faq-and-practices
Guide Riverpod implementation in Flutter with best practices and safety patterns.
flutter-architecting-apps
Define layered architecture guidelines for structuring Flutter applications.
riverpod-auto-dispose
Implement Riverpod auto-dispose provider lifecycle management with ref.keepAlive(), ref.onDispose(), and ref.invalidate().
riverpod-cancel
Cancel and debounce Riverpod async requests using ref.onDispose callbacks.
riverpod-codegen-and-hooks
Generate Riverpod providers and manage local widget state in Flutter.
riverpod-containers
Manage Flutter and Dart state with ProviderScope and ProviderContainer.
riverpod-scoping
Override Riverpod provider values locally within Flutter widget subtrees.
riverpod-from-provider
Migrate Flutter state management from Provider to Riverpod with incremental transition strategies.
flutter-implementing-navigation-and-routing
Implement imperative and declarative navigation with deep linking in Flutter apps.
flutter-setting-up-on-windows
Configure Windows environments for Flutter SDK installation and toolchain setup.
riverpod-pull-to-refresh
Implement pull-to-refresh in Flutter with Riverpod and AsyncValue.
riverpod-observers
Implement a ProviderObserver to log Riverpod provider lifecycle updates in Flutter.
riverpod-migration
Migrate Riverpod projects across versions with step-by-step code changes.