Tooluck logoTooluck
SKILL.md

computer-use

Agent skill fromThinkInAIXYZ/deepchat

Drive native desktop apps through DeepChat's built-in Computer Use tools. Use when the user asks to operate, inspect, automate, or perform a GUI task in a real desktop application.

How to install computer-use

install computer-use
# install the deepchat pack with the skills CLI
npx skills add ThinkInAIXYZ/deepchat

# or add only this skill to Claude Code: copy the folder

plugins/cua/skills/computer-use/

# into

~/.claude/skills/computer-use/ (all projects)

.claude/skills/computer-use/ (one project)

plugins/cua/skills/computer-use/SKILL.md

Apache-2.0Full file
1# computer-use
2
3Use DeepChat's plugin-provided Computer Use tools as the only action surface for this skill. Do not
4ask the user to install `cua-driver`, configure an external server, or put anything on PATH for the
5bundled DeepChat plugin.
6
7## Runtime Context
8
9- Plugin id: `${OWNER_PLUGIN_ID}`.
10- Plugin root: `${PLUGIN_ROOT}`.
11- Process arch: `${PROCESS_ARCH}`.
12- Supported targets: `darwin/arm64`, `darwin/x64`, `win32/x64`, `win32/arm64`,
13 `linux/x64`.
14- Unsupported targets: `linux/arm64`.
15- macOS runtime bundle: packaged builds prefer
16 `DeepChat.app/Contents/Helpers/DeepChat Computer Use.app`; the plugin-local fallback is
17 `${PLUGIN_ROOT}/runtime/darwin/${PROCESS_ARCH}/DeepChat Computer Use.app`.
18- Windows helper binary: `${PLUGIN_ROOT}/runtime/win32/${PROCESS_ARCH}/cua-driver.exe`.
19- Linux helper binary: `${PLUGIN_ROOT}/runtime/linux/${PROCESS_ARCH}/cua-driver`.
20
21## Required Loop
22
231. Declare one stable run identity with `start_session({ session, capture_scope: "auto" })`. Reuse
24 that `session` value for every state and action call whose advertised schema declares it. Omit
25 `cursor_theme` during normal session setup.
262. Resolve the app with `list_apps`. Match localized names, English names, romanized names, bundle
27 identifiers, executable names, and common abbreviations. Prefer stable identifiers when a result
28 provides them.
293. Start or reuse the target with `launch_app`. Use the returned `pid` when available.
30…

Excerpt shown under the repository's Apache-2.0 license.

More skills in deepchat

Keep exploring

Similar skill repositories

thedotmack /

claude-mem
116k

Persistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More

CCCXGHGM+135 skills

Newsletter

Join the Community

Subscribe to our newsletter for the latest news and updates