en un clic
flowr
flowr contient 3 skills collectées depuis Hu-Wentao, avec une couverture métier par dépôt et des pages de détail sur le site.
Skills dans ce dépôt
Use FlowR Flutter APIs and companion packages correctly. Use when writing or reviewing FrViewModel/FrBlocViewModel widgets, FrProvider setup, FrUnion state, FrView/FrListener/FrConsumer usage, autoDisposeNotifier and other Flutter-specific ownership patterns, package extensions such as fr_mvvm_theme/locale/env/user, or encrypted box-based persistence with fr_storage, even when the project has its own file layout.
Create or migrate FlowR Flutter pages to a contract-first MVVM layout with `xxx_page.dart` or `xxx_view.dart` plus their `.v.dart` and `.vm.dart` parts. This skill is bloc-only: it generates `FrBlocViewModel`, contract comments, and view widgets from a structured page spec.
Use flowr_dart APIs correctly in pure Dart or shared logic. Use when writing or reviewing FlowR/FlowB state classes, update/put behavior, FlowR logging (`logger`, `logF/logI/logW/logE`, `putError`), `runCatching`/`skpIf`/`skpNull`, debounce/throttle/mutex scheduling, autoDispose/dispose behavior, stream helpers, immutable state emission rules, or migration after flowr_dart breaking changes, including the shared core semantics inherited by projects that depend on `flowr`, even when the project has its own file layout.