Skip to content
Back to skills

Computer Use Linux

ASecurity

Top-level Linux computer-use skill with a bundled standalone runtime that bootstraps itself without any local Claude installation, private native modules, or extracted app assets.

  • 2 stars
  • 0 votes
  • 0 copies
  • 3 views
  • Added September 9, 2026
developmenttypescriptpythonrustbashnoderailsbackend

Works with

  • cli
  • mcp

Security analysis

A96/100
  • mediumInstalls packages at runtime which could introduce malicious dependencies

Pro shows the line behind each finding and how to fix it

Scanned September 9, 2026

npx -y skills add Lord1Egypt/awesome-skill-forge --skill computer-use-linux --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Computer Use Linux?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Computer Use Linux
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/lord1egypt-computer-use-linux/badge)](https://www.skillsdirectory.com/skills/lord1egypt-computer-use-linux)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: computer-use-linux
version: 0.1.1
description: Top-level Linux computer-use skill with a bundled standalone runtime that bootstraps itself without any local Claude installation, private native modules, or extracted app assets.
tags:
  - skill
  - linux
  - computer-use
  - automation
  - mcp
---

# Linux Computer-Use Skill

Use this skill when the task needs a portable Linux computer-use skill bundled with its own standalone runtime and MCP server.

## What this skill does

- uses the bundled `linux-computer-use-skill` project under the installed skill directory
- builds the standalone MCP server
- lets the server auto-bootstrap its Python runtime on first launch
- avoids any dependency on local Claude binaries, `.node` modules, or extracted app assets
- stays explicitly Linux-only because the underlying desktop-control backend is Linux-specific

## Default bundled project path

After installation, assume the standalone project lives at:

```bash
~/.codex/skills/computer-use-linux/project
```

If the user installed the skill under a custom `CODEX_HOME`, use that equivalent path instead.

## Build

Always build from the bundled project:

```bash
cd ~/.codex/skills/computer-use-linux/project
npm install
npm run build
```

## Run

```bash
cd ~/.codex/skills/computer-use-linux/project
node dist/cli.js
```

The first real run will automatically create `.runtime/venv` and install the public Python dependencies.

## Validation notes

- Version `0.1.1` fixes the shared system-key blocklist and tool capability typings so Linux builds use Linux-specific shortcut protections instead of a broken copied platform branch.
- This project has been statically validated from macOS for TypeScript build health, bundled project integrity, and Python helper syntax, but still needs end-to-end runtime validation on a real Linux desktop.

## Guardrails

- Treat this host as trusted-local only.
- Do not tell the user to search their local Claude install for binaries or hidden assets.
- Be explicit that this runtime is standalone and uses public dependencies only.
- Mention that the current runtime reports `screenshotFiltering: none`, so action gating is handled at the MCP layer.

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…