Agent skill

OpenGUI Plugin Installer

by Core-Mate in Core-Mate/OpenGUI

Installs or upgrades the standalone OpenGUI plugin for Codex or WorkBuddy on macOS from verified prebuilt GitHub releases, checking the SHA-256 before running anything.

Custom licenceAuto-check passedAgent Workflows

Install OpenGUI Plugin Installer

skills CLI
$ npx skills add Core-Mate/OpenGUI --skill opengui-plugin-install -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install Core-Mate/OpenGUI opengui-plugin-install --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/Core-Mate/OpenGUI.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/opengui-plugin-install .claude/skills/opengui-plugin-install && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
opengui-plugin-install
GitHub stars
1.8k
Token cost
~1k tokens
SKILL.md length
528 words
Files
1
Skills in repo
7
Repo updated
First seen
Licence
Custom licence

At a glance

Installs or upgrades the standalone OpenGUI plugin for Codex or WorkBuddy on macOS from verified prebuilt GitHub releases, checking the SHA-256 before running anything.

  • Works in 5 steps: Read the public GitHub releases API for… → Download… → Finish existing OpenGUI phone tasks… → …
  • Installing the OpenGUI plugin into Codex on a Mac
  • Calls bash and codex
  • Upgrading an existing OpenGUI plugin in WorkBuddy

What it does

The skill installs the OpenGUI plugin for either Codex or WorkBuddy, inferring the host from the request and installing only one unless you ask for both. It reads the public GitHub releases API for Core-Mate/OpenGUI, picks the newest stable release whose tag matches that host and ignores the repository-wide latest release, which may be a different artifact. It downloads the install command and its .sha256 file into a fresh temporary folder over HTTPS and verifies the SHA-256 before running anything, noting that this proves integrity relative to the release rather than publisher identity.

For upgrades, existing phone tasks should finish first. WorkBuddy 5.5.6 or newer can stay open, while older versions need a normal quit and restart, and Codex needs the native CLI with plugin support. For WorkBuddy the installer is run with --check first and its error code is read. No Git clone, pnpm, source build or hand-written JSON is needed, and a conflicting plugin source is never removed without your permission. The skill is for installing plugins, not for phone actions or the DSH installation.

When your agent uses it

  • Installing the OpenGUI plugin into Codex on a Mac
  • Upgrading an existing OpenGUI plugin in WorkBuddy
  • Choosing the right release when the newest one is not for your host

Example prompts

  • “Install the OpenGUI plugin for Codex on this Mac.”
  • “Upgrade OpenGUI in WorkBuddy to the newest stable release.”
  • “Install the public prerelease of the OpenGUI Codex plugin and tell me what is still untested.”

Requirements

  • macOS
  • Network access to GitHub releases
  • For Codex, the native CLI with plugin support

Workflow steps

5 steps, taken from the first numbered list in SKILL.md.

  1. Read the public GitHub releases API for Core-Mate/OpenGUI, following pagination. Select the newest non-draft, non-prerelease semantic…
  2. Download opengui-HOST-X.Y.Z-install.command and its .sha256 asset from that release into a fresh temporary directory. Use HTTPS with…
  3. Finish existing OpenGUI phone tasks before an upgrade. WorkBuddy 5.5.6 or newer may stay open; never kill it or its phone/mirror…
  4. For WorkBuddy, run the selected installer with --check first. Read its exact error code; do not inspect the entire application or rewrite…
  5. Read the result. After LIVE_CONFIG_WRITTEN, keep WorkBuddy open: trust/enable the OpenGUI MCP if prompted, open /hooks to review and apply…

What it can do on your machine

Read from SKILL.md and the folder at commit ad6d57f. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Shell commands in SKILL.md call:

    • bash
    • codex

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

OpenGUI Plugin Installer loads about 1k tokens when it runs. Until then it costs about 52 tokens; SKILL.md has 528 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~52
When it runs · the whole SKILL.md, loaded when a task matches
~1k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

Its licence (Custom licence) doesn't allow us to republish the file, so here is its outline and opening line. It has 528 words (~1,049 tokens).

“Infer Codex or WorkBuddy from the request; ask only if the target is missing. The two plugins have independent versions and installation directories. Do not install both unless requested.”

— opening of SKILL.md by Core-Mate, Custom licence
name
opengui-plugin-install

Read the full SKILL.md on GitHub

Files

Just SKILL.md in skills/opengui-plugin-install of Core-Mate/OpenGUI.

Open the folder on GitHubat commit ad6d57f

Compare with similar skills

OpenGUI Plugin Installer next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

OpenGUI Plugin Installer compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
OpenGUI Plugin Installer this skillCore-Mate/OpenGUI1.8k—~1kAutomated safety check: PassCustom licence
Copilot Canvas Extension Authorgithub/gh-aw5.3k—~3.7kAutomated safety check: PassMIT
Chat SDKdatabuddy-analytics/Databuddy1.2k—~2.6kAutomated safety check: PassAGPL-3.0
Codexless Release Supervisorliyana31811/Codexless118—~2.4kAutomated safety check: PassApache-2.0
Plugins ManagementCodeAlive-AI/ai-driven-development155—~3.1kAutomated safety check: NotesMIT
Releasetractorjuice/arc-kit2.3k—~3kAutomated safety check: PassCustom licence

Similar skills

  • Official

    Scaffolds, edits, reloads and debugs a canvas extension that the GitHub Copilot CLI can open in its side panel.

    5.3k GitHub stars~3.7k tokensUpdated today
    Agent WorkflowsAuto-check passed
  • Chat SDK

    databuddy-analytics/Databuddy

    Build multi-platform chat bots with Chat SDK (chat npm package).

    1.2k GitHub stars~2.6k tokensUpdated today
    Agent WorkflowsAuto-check passed
  • Codexless Release Supervisor

    liyana31811/Codexless

    Prepare, validate, and publish Codexless preview/hotfix releases from the canonical household source, including acceptance anti-omission gates, candidate provenance/parity, manifest/build identity…

    118 GitHub stars~2.4k tokensUpdated 8 days ago
    Agent WorkflowsAuto-check passed
  • Plugins Management

    CodeAlive-AI/ai-driven-development

    Create, publish, delete, and submit plugins for coding agents (Claude Code, OpenCode, Devin CLI/Desktop).

    155 GitHub stars~3.1k tokensUpdated yesterday
    Agent WorkflowsAuto-check: notes
  • Release

    tractorjuice/arc-kit

    Cut a new ArcKit release — bump versions in lockstep, regenerate non-Claude formats, validate plugin/marketplace agreement, tag, and push to standalone repos.

    2.3k GitHub stars~3k tokensUpdated yesterday
    Agent WorkflowsAuto-check passed
  • Context Mode Upgrade

    mksglu/context-mode

    Update context-mode from GitHub and fix hooks/settings. Pulls latest, builds, installs, updates npm global, configures hooks. Trigger: /context-mode:ctx-upgrade

    26k GitHub stars~291 tokensUpdated today
    Agent WorkflowsAuto-check passed

More from Core-Mate/OpenGUI

  • OpenGUI Bootstrap

    Core-Mate/OpenGUI

    Installs, configures and runs OpenGUI's backend and Android client from a plain-language request, running the repo's own setup scripts and asking the user only for physical phone steps or secrets.

    1.8k GitHub stars~1.7k tokensUpdated today
    Auto-check: notes
  • OpenGUI Installer for DSH

    Core-Mate/OpenGUI

    Installs and verifies the latest stable OpenGUI release in a DeepSeek Harness web profile on macOS without disturbing existing plugins or settings.

    1.8k GitHub stars~1.1k tokensUpdated today
    Auto-check passed
  • Lets a coding agent list, run, pause, resume or cancel natural-language tasks on an Android phone through the OpenGUI backend instead of raw ADB commands.

    1.8k GitHub stars~2.6k tokensUpdated today
    Auto-check: notes
  • Controls an authorized local Android phone, or shows its live read-only video feed, for phone app tasks and Android UI checks on macOS.

    1.8k GitHub stars~762 tokensUpdated today
    Auto-check passed
  • Completes an already-authorized task on a real Android phone or a macOS iOS simulator one screenshot-driven action at a time.

    1.8k GitHub stars~7.2k tokensUpdated today
    Auto-check passed
  • OpenGUI Android Control

    Core-Mate/OpenGUI

    Drives locally connected Android phones through OpenGUI screenshots and allowlisted actions, one observed step at a time, for app, game and multi-device tasks.

    1.8k GitHub stars~788 tokensUpdated today
    Auto-check passed

Works with

Categories

Questions about OpenGUI Plugin Installer

What does OpenGUI Plugin Installer do?

Installs or upgrades the standalone OpenGUI plugin for Codex or WorkBuddy on macOS from verified prebuilt GitHub releases, checking the SHA-256 before running anything. The skill installs the OpenGUI plugin for either Codex or WorkBuddy, inferring the host from the request and installing only one unless you ask for both. It reads the public GitHub releases API for Core-Mate/OpenGUI, picks the newest stable release whose tag matches that host and ignores the repository-wide latest release, which may be a different artifact.

When should I use OpenGUI Plugin Installer?

OpenGUI Plugin Installer fits situations like: installing the OpenGUI plugin into Codex on a Mac; upgrading an existing OpenGUI plugin in WorkBuddy; choosing the right release when the newest one is not for your host.

How do I install OpenGUI Plugin Installer in Claude Code?

Run `npx skills add Core-Mate/OpenGUI --skill opengui-plugin-install -a claude-code`. Or copy the skill folder (skills/opengui-plugin-install in Core-Mate/OpenGUI) into .claude/skills/opengui-plugin-install in your project. Claude Code loads it when a task matches its description.

How do I install OpenGUI Plugin Installer in Codex?

Run `npx skills add Core-Mate/OpenGUI --skill opengui-plugin-install -a codex`. Or copy the skill folder (skills/opengui-plugin-install in Core-Mate/OpenGUI) into .agents/skills/opengui-plugin-install in your project. Codex loads it when a task matches its description.

Can I use OpenGUI Plugin Installer in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add Core-Mate/OpenGUI --skill opengui-plugin-install -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/opengui-plugin-install, .gemini/skills/opengui-plugin-install, .github/skills/opengui-plugin-install and .opencode/skills/opengui-plugin-install in your project.

What does OpenGUI Plugin Installer need to run?

Going by SKILL.md and its folder, OpenGUI Plugin Installer needs the command-line tools its instructions call (bash and codex). Our summary lists: macOS; Network access to GitHub releases; For Codex, the native CLI with plugin support.

Does OpenGUI Plugin Installer access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is OpenGUI Plugin Installer safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does OpenGUI Plugin Installer use?

OpenGUI Plugin Installer has a licence file (the repository's licence) that doesn't match a standard licence. Read it on GitHub before reusing the skill.

How many tokens does OpenGUI Plugin Installer use?

About 1k tokens (SKILL.md is roughly 4.2k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to OpenGUI Plugin Installer?

Skills that share tags, products or a category with OpenGUI Plugin Installer: Copilot Canvas Extension Author (github/gh-aw, 5.3k stars), Chat SDK (databuddy-analytics/Databuddy, 1.2k stars), Codexless Release Supervisor (liyana31811/Codexless, 118 stars) and Plugins Management (CodeAlive-AI/ai-driven-development, 155 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains OpenGUI Plugin Installer?

Core-Mate (a GitHub organization) maintains it in Core-Mate/OpenGUI, which has 1,815 GitHub stars. The repository holds 7 skills in this directory. The repository was last updated on October 7, 2026.

Source: Core-Mate/OpenGUI on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.