Control Linux desktop windows through the original Codex computer-use runtime.
Scanned 9/28/2026
Install to Claude Code
npx -y skills add 0xpolarzero/lcu --skill lcu --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Lcu?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/0xpolarzero-lcu)More formats (shields.io, HTML) on the badges page.
---
name: lcu
description: Control Linux desktop windows through the original Codex computer-use runtime.
---
Use LCU's `js` and `js_reset` tools. JavaScript state persists between calls.
Before the first call, read the complete original Linux computer-use guide at `references/upstream/cua/docs/tinysky-alt-core-cua-repl.md`, the Linux launcher description at `references/upstream/cua-repl/instructions/linux/description.md`, and the native Linux guide at `references/upstream/sky/linux/SKILL.md`. LCU setup populates these paths beside the generated local skill; the release template does not contain copied upstream documents. LCU uses the unified original `cua` entrypoints and the capability-specific guidance returned by its runtime.
On first use or after reset, make one documented entrypoint call by itself, normally `await cua.getState()`. Do not combine it with other API calls, waits, or snapshots. Read the returned tool descriptions, policies, and inventory before continuing. After context compaction, call `await cua.rewriteDocumentation()` by itself and reread the returned guidance.
Use the original `cua` entrypoints and only capabilities shown by the connected provider and effective policy. For native Linux windows, target an exact observed window ID.
This skill's references are generated from the selected installed Linux application during setup. If they are missing, run `lcu setup` on the Linux machine that hosts the agent.
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!