This covers modern Riverpod patterns with a strong push toward code generation and AsyncNotifierProvider, which reflects where the Flutter community landed in 2024-2025. The guide is opinionated in the right ways: it tells you to use riverpod_generator by default, explains why AsyncNotifierProvider replaced the old FutureProvider patterns for mutable state, and has solid performance advice like using ref.select() instead of watching entire objects. The repository pattern examples and the three-layer architecture section are practical. If you're still using StateNotifier or FutureProvider everywhere, this will modernize your approach. The decision tree at the top saves time when you're staring at a blank file wondering which provider type to reach for.
npx skills add https://github.com/juparave/dotfiles --skill flutter-riverpod-expert