← Back to Skills Marketplace
TuriX Computer Use
by
Tongyu-Yan
· GitHub ↗
· v1.0.8
6577
Downloads
24
Stars
41
Active Installs
9
Versions
Install in OpenClaw
/install turix-cua
Description
Computer Use Agent (CUA) for macOS automation using TuriX. Use when you need to perform visual tasks on the desktop, such as opening apps, clicking buttons, or navigating UIs that don't have a CLI or API.
Usage Guidance
Install only if you deliberately want an AI agent to see and control your Mac desktop. Use a dedicated, trusted TuriX-CUA checkout, pin or review the external runtime, supervise runs, avoid personal or production accounts for sensitive workflows, require explicit confirmation before submissions/uploads/account changes/deletions, and revoke macOS Screen Recording and Accessibility permissions when done.
Capability Analysis
Type: OpenClaw Skill
Name: turix-cua
Version: 1.0.8
The skill bundle is designed for macOS GUI automation, a powerful but legitimate function. It transparently requests high-level permissions (Screen Recording, Accessibility) necessary for its operation. Crucially, the `run_turix.sh` script employs a Python helper to safely update the `config.json` with task arguments, effectively mitigating potential shell injection vulnerabilities. While the script broadly modifies the PATH, this appears to be for functional purposes (e.g., locating `screencapture`) rather than malicious intent. There is no evidence of prompt injection against the agent or code designed for data exfiltration, persistence, or other malicious activities.
Capability Assessment
Purpose & Capability
The desktop automation purpose is coherent and disclosed, but the skill explicitly supports autonomous multi-step workflows such as using email, uploading invoices to a company portal, signing up with a Google account, and sending files.
Instruction Scope
The instructions include some safety tips, but they do not clearly require user confirmation before account actions, submissions, uploads, downloads, deletions, or use of sensitive apps.
Install Mechanism
The bundle is mostly a wrapper and helper script; it tells users to install TuriX-CUA from an external repository and runs examples/main.py from that separate checkout without a pinned version in the reviewed artifacts.
Credentials
Screen Recording and Accessibility are expected for GUI automation, but the setup asks users to grant those permissions to broad executables such as Terminal, VS Code, Node, and Python.
Persistence & Privilege
The skill discloses resume, memory, screenshots kept in memory, record files, and detailed LLM interaction logs, but does not define retention limits or cleanup steps for sensitive desktop data.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install turix-cua - After installation, invoke the skill by name or use
/turix-cua - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.8
Change the display name
v1.0.7
TuriX-Mac v1.1.0 Changelog
- Improved notes and instructions for running tasks via run_turix.sh, including auto-updating config.json.
- Enhanced security and correctness for handling Chinese/UTF-8 text: recommend using environment variables instead of unsafe shell interpolation.
- Updated documentation to clarify best practices for passing tasks, editing config, and running in different scenarios.
- Minor clarifications and formatting improvements throughout guide.
- No code changes; documentation updates only.
v1.0.6
No code changes; SKILL.md documentation was updated:
- Added details on setup, execution, and first-run behavior (model load times, process checks).
- Emphasized the need to set PATH to include `/usr/sbin` for correct screencapture operation.
- Clarified `.turix_tmp` behavior and when logs/directories appear.
- Expanded troubleshooting instructions.
- No changes to code or functionality in this release—documentation only.
v1.0.5
- Added an important note that `run_turix.sh` does not automatically update the task in `config.json`; users must manually edit `examples/config.json` to set the desired task.
- No code or implementation changes detected; documentation update only.
- All feature instructions and usage guidance remain unchanged except for the manual task configuration clarification.
v1.0.4
No code changes in this version; documentation updates only.
- Expanded and clarified English documentation in SKILL.md
- Added best practices for document creation and sending using TuriX and Python
- Provided improved instructions for handling UTF-8/Chinese content in task scripts
- Refined, reorganized, and translated previous Chinese sections to English for broader accessibility
- No logic or implementation changes; all updates are to user guidance and documentation only
v1.0.3
- Added a section detailing correct handling of UTF-8 and Chinese input for task submission, recommending use of Python scripts instead of shell heredoc to prevent encoding issues.
- Updated file and directory paths in log monitoring and troubleshooting commands to use explicit absolute paths.
- Minor adjustments to documentation for clarity, especially regarding logging and session monitoring.
- No code or functional changes; documentation only.
v1.0.2
Update file path
v1.0.1
Added the monitor guide in the skill.md
v1.0.0
Clone and setup TuriX first to use this local skill
Metadata
Frequently Asked Questions
What is TuriX Computer Use?
Computer Use Agent (CUA) for macOS automation using TuriX. Use when you need to perform visual tasks on the desktop, such as opening apps, clicking buttons, or navigating UIs that don't have a CLI or API. It is an AI Agent Skill for Claude Code / OpenClaw, with 6577 downloads so far.
How do I install TuriX Computer Use?
Run "/install turix-cua" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is TuriX Computer Use free?
Yes, TuriX Computer Use is completely free (open-source). You can download, install and use it at no cost.
Which platforms does TuriX Computer Use support?
TuriX Computer Use is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created TuriX Computer Use?
It is built and maintained by Tongyu-Yan (@tongyu-yan); the current version is v1.0.8.
More Skills