What problem does it solve? Flutter development involves many subtle failure modes—legacy Riverpod providers, layout overflow errors, broken deep links, silent state bugs, and analyzer debt—that generic AI assistance often gets wrong. This Skill encodes adjudicated best practices, workflows, and failure catalogues so an agent produces correct Flutter and Dart code on the first pass. ## Core Features & Use Cases - Task Workflows: Step-by-step checklists for adding features, fixing layout overflows, writing tests, upgrading dependencies, and reviewing code, each ending in a flutter analyze / flutter test gate. - State Management Guidance: Covers Riverpod 3 (legacy provider detection), Bloc/Cubit, and Provider/ChangeNotifier, with rules for immutable state, disposal, and rebuild control. - Deep Reference Library: Fourteen reference files on architecture, navigation and deep links, testing, performance, localization, JSON/HTTP, platform channels, FFI, accessibility, and Dart 3 language features. - Use Case: Ask the agent to review a Riverpod screen before shipping; it flags legacy StateNotifierProvider usage, missing const constructors, eager list building, and unguarded BuildContext use, with severity-ranked findings and fixes. ## Quick Start Ask the agent to review your Flutter widget file or add a tested feature to your Flutter app using this skill.