marionette-flutter-setup
Installation
SKILL.md
marionette_flutter: set up an app
Marionette has two halves: marionette_flutter, the package in the app,
which registers a VM service extension per action (ext.flutter.marionette.*),
and the bridge the agent calls, marionette_mcp (MCP tools) or
marionette_cli (shell commands). This skill prepares the app for either
bridge and keeps the versions aligned. Driving the app is the job of
marionette-flutter-drive-app.
Add the binding
connect (or any CLI command) only works if the target app initialized
MarionetteBinding. Check main.dart (or ask) before changing anything — if
the binding is already there and the agent can see the app's widgets, the app
is ready.
flutter pub add marionette_flutter