holo-desktop skill for hosts with skill loading.
The skill does not replace MCP or ACP. It gives the host better instructions for deciding when to call HoloDesktop CLI and how to write a useful task string.
Install the skill
Useholo install for hosts that support skill auto-loading:
holo install links or copies the bundled holo-desktop skill into that host’s skill directory.
For Claude Code, the skill is installed under ~/.claude/skills/, while the MCP server registration uses Claude Code’s default local scope for the workspace where you ran the command.
Known skill locations include:
| Host | Skill location |
|---|---|
| Claude Code | ~/.claude/skills/holo-desktop |
| Codex | ~/.agents/skills/holo-desktop |
| OpenClaw | ~/.openclaw/skills/holo-desktop |
| OpenCode | ~/.config/opencode/skills/holo-desktop |
What the skill teaches
The skill tells the host that HoloDesktop CLI is useful for work that has to happen on the user’s real machine:- operating native apps;
- navigating system UI;
- using the user’s logged-in browser profile;
- reading what is visible on screen;
- completing GUI work that the host cannot do through files, shell commands, APIs, or web fetches.
task.
Safety boundary
HoloDesktop CLI works in the user’s real apps with the user’s real data. For actions the user might regret, such as sending messages, deleting data, paying, or changing system settings, the host should confirm with the user first or ask the CLI to observe and report instead.Do not rely on a skill alone as a safety boundary. The host should still ask before irreversible actions, and the HoloDesktop CLI task should say exactly what may be changed.
Check it worked
After installing, restart the host if needed and ask for a task that clearly requires the desktop, such as:holo-desktop skill exists in the expected directory.