testing-with-marionette
Installation
SKILL.md
Marionette CLI — AI Agent Reference
Marionette CLI controls Flutter apps running in debug mode. It supports multiple simultaneous app instances via a named instance registry, or direct URI connections for fully stateless operation.
Workflow
Option A: Named Instances (stateful)
- Start your Flutter app(s) in debug mode and note VM service URI(s) (printed in console, e.g., ws://127.0.0.1:XXXXX/ws).
- Register each app:
marionette register <name> <uri> - Interact using:
marionette -i <name> <command> [args] - Clean up when done:
marionette unregister <name>