dart-flutter-ffi-systems-engineering
Installation
SKILL.md
Dart & Flutter FFI Systems Engineering
Treat FFI as a systems boundary, not ordinary Dart API usage. Compilation, symbol resolution, or one successful call does not prove correctness. Every native boundary must make these contracts explicit:
ABI
ownership
lifetime
threading
error model
packaging
performance
Prefer this architecture:
application/domain
↓
safe Dart wrapper
↓
generated/raw FFI bindings
↓