What problem does it solve?
Running GUI automation with a vision-language model on Android requires a correctly versioned runtime, checkpoint, and transfer layer. This Skill installs the pinned OmniFlow GUI runtime so the Omni VLM plugin works without manual dependency resolution, virtual environments, or private installers.
Core Features & Use Cases
- Pinned Runtime Installation: Installs a versioned OmniFlow runtime with canonical OmniTransfer v9, checkpoint, and bundled pure-Python dependencies from a GitHub Release asset.
- Standard MCP Exposure: Exposes
run_gui, run_function, list_functions, and register_function tools through OpenOmniBot's built-in Streamable HTTP MCP endpoint, usable by any standard MCP host.
- Function Registry: Registers successful
run_gui RunLogs as reusable Functions for repeatable GUI automation tasks.
- Use Case: An MCP host connects to an Android phone running OpenOmniBot, calls
run_gui to execute a VLM-driven GUI task, then registers the successful run as a Function for later replay.
Quick Start
Ask the assistant to install the OmniFlow GUI runtime and then run a new GUI task using the run_gui tool through the MCP endpoint.