flutter-init
Generuj kompletne aplikacje Flutter z Clean Architecture, Riverpod i Drift w kilka sekund
Instalacja
Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.
Instalacja
O skillu
Skill automatycznie tworzy nowy projekt Flutter z nowoczesną architekturą. Wybierz gotowy szablon (Todo, Habit, Note, Expense) lub zdefiniuj własną domenę, a system wygeneruje pełną strukturę CRUD z Freezed, Drift i Riverpod 3.0. Wszystkie warstwy — domain, data i presentation — są tworzone automatycznie. Wystarczy odpowiedzieć na kilka pytań o nazwę projektu i preferencje stosu technologicznego, a skill uruchomi flutter create, zainstaluje zależności, wygeneruje kod i przygotuje aplikację do uruchomienia.
Jak używać
Uruchom skill flutter-init w swoim agencie Claude/Copilot. System poprosi Cię o podstawowe informacje: nazwę folderu projektu (np. my_habit_app), nazwę pakietu (np. habit_app), wybór domeny (Todo, Habit, Note, Expense lub Custom) oraz preferencje stosu technologicznego (Minimal, Essential, Full Stack lub Custom).
Podaj wszystkie wymagane dane. Jeśli wybierzesz Custom, zdefiniuj nazwę encji i jej pola. Skill automatycznie utworzy folder projektu i uruchomi flutter create z konfiguracją dla Androida (Kotlin) i iOS (Swift).
Skill zainstaluje wszystkie zależności (flutter pub get) i wygeneruje strukturę Clean Architecture: warstwy domain z encjami Freezed, warstwę data z tabelami Drift, repozytoria oraz providery Riverpod 3.0 w warstwie presentation.
System uruchomi build_runner, aby wygenerować kod dla Freezed, Drift i JSON Serializable. Ten krok jest automatyczny i może potrwać chwilę.
Skill uruchomi flutter analyze, aby sprawdzić błędy i automatycznie je naprawić. To gwarantuje, że kod jest gotowy do uruchomienia.
Na koniec aplikacja zostanie uruchomiona (flutter run). Powinieneś zobaczyć działającą aplikację z interfejsem do zarządzania wybraną domeną — np. listą zadań, nawyków, notek lub wydatków z pełną funkcjonalnością CRUD.
Podobne skille
kotlin-multiplatform
autor: vitorpamplona
xcodebuildmcp
autor: cameroncooke
automating-mobile-app-testing
autor: jeremylongshore
app-store-optimization
autor: davila7
create-plan
autor: antinomyhq
claude-mobile-ios-testing
autor: krzemienski