control
Automatically control locally connected Android phones with OpenGUI screenshots and allowlisted actions whenever a request targets a phone, Android app, mobile…
Launch and bootstrap OpenGUI from a plain-language user request. Use when an AI coding agent such as Claude Code, Codex, or OpenCode should install, configure, debug, and run the backend and Android client shipped in this repository while keeping manual setup to a minimum.
$ npx -y skills add Core-Mate/OpenGUI --skill open-gui-bootstrap --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/open-gui-bootstrapContext preview
The summary Claude sees to decide when to auto-load this skill.
Launch and bootstrap OpenGUI from a plain-language user request. Use when an AI coding agent such as Claude Code, Codex, or OpenCode should install, configure, debug, and run the backend and Android client shipped in this repository while keeping manual setup to a minimum.
name: open-gui-bootstrap description: Launch and bootstrap OpenGUI from a plain-language user request. Use when an AI coding agent such as Claude Code, Codex, or OpenCode should install, configure, debug, and run the backend and Android client shipped in this repository while keeping manual setup to a minimum.
Launch OpenGUI from a plain-language request.
OpenGUI should be treated as a runnable mobile operator system in this repository.
The concrete install path already exists:
The user should be able to say things like:
Do not require the user to know the setup order, env var names, or shell commands unless there is a real blocker.
If the user asks to run, bootstrap, install, configure, or debug OpenGUI in plain language, start.
Typical trigger forms include:
Run `scripts/preflight.sh` from this skill.
Interpret the result as follows:
Run the preflight script.
When the checkout is runnable, confirm these paths exist:
Map the user's plain-language request onto a practical setup target.
Examples:
Use:
cd server ./start.sh
Expected behavior:
If the first run exits after creating `.env`, ask only for the values still missing. With the repository defaults, ask for:
`VLM_BASE_URL` and `VLM_MODEL` already have defaults. Ask for replacements only when the user chooses another OpenAI-compatible provider or model.
Optional configuration includes:
Supported user intent examples include:
Rules:
Use:
cd client ./start.sh
Expected behavior:
If no device is connected, build as much as possible and ask the user for the exact next physical step.
Only interrupt the user for:
OpenGUI is an Android GUI agent framework for phone-use AI that can see, plan, and operate real mobile apps through the GUI.
Repo: Core-Mate/OpenGUI
Automatically control locally connected Android phones with OpenGUI screenshots and allowlisted actions whenever a request targets a phone, Android app, mobile…
Install the latest stable OpenGUI release into a DeepSeek Harness web profile on macOS. Use when the user asks to download, install, update, open, or verify…
Control an Android phone through OpenGUI from an AI coding agent such as Claude Code, Codex, or OpenCode. Use when an agent should list online devices, run a…
Install or upgrade the standalone OpenGUI Codex or WorkBuddy plugin on macOS from verified prebuilt GitHub releases. Use for plugin installation, not phone…