flutter
Installation
SKILL.md
Flutter Cross-Platform UI AI Skill Guide
Overview & Engine Architecture
Flutter paints UI with a widget tree compiled to native ARM/x64 (and web/desktop targets). Everything is a widget; rebuilds are cheap when state is localized. Agents prefer composition over deep inheritance, choose an explicit state approach (Riverpod/Bloc/Provider) and stick to it, and keep platform-specific code behind clean facades.
Dart app
-> Widget tree (build)
-> Element / RenderObject
-> Skia / Impeller
-> iOS / Android / Web / Desktop