A solid reference for Flutter development that covers the practical stuff you actually need: Riverpod and Bloc for state management, GoRouter for navigation, and performance patterns like const optimization and selective rebuilds. The quick reference tables are genuinely useful for remembering which provider to use when or how to handle complex scrolling. It leans heavily on checklists and structured guidance, which works well if you want guardrails around widget patterns and testing strategies. Built on top of Jeff Smolinski's flutter-expert framework with documentation from the major packages. Best for developers who want opinionated patterns rather than exploring every possible approach Flutter offers.

skills.sh installs
2K
GitHub stars
13.8K
last updated
Aug 21, 2026

Install

$ npx -y skills add minimax-ai/skills --skill flutter-dev --agent claude-code

Installs into .claude/skills of the current project.

Files

Flutter Development Guide

A practical guide for building cross-platform applications with Flutter 3 and Dart. Focuses on proven patterns, state management, and performance optimization.

Quick Reference

Widget Patterns

PurposeComponent
State management (simple)StateProvider + ConsumerWidget
State management (complex)NotifierProvider / Bloc
Async dataFutureProvider / AsyncNotifierProvider
Real-time streamsStreamProvider
NavigationGoRouter + context.go/push
Responsive layoutLayoutBuilder + breakpoints
List displayListView.builder
Complex scrollingCustomScrollView + Slivers
HooksHookWidget + useState/useEffect
FormsForm + TextFormField + validation

Performance Patterns

PurposeSolution
Prevent rebuildsconst constructors
Selective updatesref.watch(provider.select(...))
Isolate repaintsRepaintBoundary
Lazy listsListView.builder
Heavy computationcompute() isolate
Image cachingcached_network_image

Core Principles

Sponsors

Details

Repository
github.com/minimax-ai/skills
Categories
Frontend Development, Testing & QA, Documentation, Debugging, Mobile Development
First seen
May 16, 2026

More from minimax-ai/skills

All 19
1supabase avatarvercel-composition-patternssupabase/supabaseReact composition patterns that scale. Use when refactoring components with boolean prop proliferation, building flexible component libraries, or designing reus1.9Kskills.sh installs
2millionco avatarexpectmillionco/expectUse when editing .tsx/.jsx/.css/.html, React components, pages, routes, forms, styles, or layouts. Also when asked to test, verify, validate, QA, find bugs, che1.9Kskills.sh installs
3cognitedata avatarintegrate-file-viewercognitedata/builder-skillsMUST be used whenever integrating CogniteFileViewer into a Flows app to preview CDF files (PDFs, images, text). Do NOT manually wire up react-pdf or file resolu1.9Kskills.sh installs
4buildgreatproducts avatardesign-systembuildgreatproducts/builder-osTranslates an image (or a set of image references — screenshots, mockups, Figma URLs, live websites) into two mirrored design-system artifacts: `docs/design.md`1.9Kskills.sh installs
5tanstack-skills avatartanstack-storetanstack-skills/tanstack-skillsFramework-agnostic, immutable reactive data store with framework adapters for React, Vue, Solid, Angular, and Svelte.1.8Kskills.sh installs
6jezweb avatarresponsiveness-checkjezweb/claude-skillsTest website responsiveness across viewport widths using browser automation. Resizes a single session through breakpoints, screenshots each width, and detects l1.8Kskills.sh installs