M
moai-lang-flutter
Specjalista Flutter i Dart — state management, routing i aplikacje cross-platform
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Umiejętność Claude do tworzenia aplikacji mobilnych, desktopowych i webowych w Flutter 3.24+ z Dart 3.5+. Obejmuje nowoczesne wzorce: Riverpod do zarządzania stanem, go_router do nawigacji, integrację z kodem natywnym iOS/Android oraz testowanie. Automatycznie aktywuje się przy pracy z plikami .dart i pubspec.yaml. Wspiera zaawansowane funkcje Dart 3.5 takie jak pattern matching, sealed classes i extension types.
Jak używać
- Zainstaluj umiejętność w swoim środowisku Claude Code — dodaj ją do konfiguracji skills dla projektów Flutter.
- Otwórz projekt Flutter zawierający pliki
.dartlubpubspec.yaml— umiejętność automatycznie się aktywuje po wykryciu tych plików lub słów kluczowych takich jak "Flutter", "Riverpod" czy "go_router". - Opisz zadanie związane z rozwojem: budowanie widgetów, konfiguracja state managementu Riverpod, setup nawigacji go_router, lub integracja platform channels z kodem natywnym.
- Umiejętność udzieli porad opartych na Dart 3.5+ i Flutter 3.24+, w tym pattern matching, sealed classes oraz Material 3 — skorzystaj z sugestii do implementacji w swoim kodzie.
- Dla testowania użyj rekomendacji dotyczące flutter_test, widget_test i integration_test — umiejętność podpowie strukturę testów dla Twojej aplikacji.
- W przypadku aplikacji cross-platform (mobilne, desktop, web) zapytaj o adaptive layouts i responsive design — otrzymasz konkretne wzorce dla każdej platformy.