CtrlK
BlogDocsLog inGet started
Tessl Logo

host-computer-use

Beta desktop control through the connected A0 CLI host. Use for the user's host/local computer screenshots, screen inspection, menus, native app UI, OS-level clicking, scrolling, typing, or checking computer_use_remote status. Use instead of linux-desktop for host/local machine control. Do not use for ordinary browser navigation; host browser requests should use the browser tool.

74

Quality

92%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Passed

No findings from the security scan

SKILL.md
Quality
Evals
Security

Quality

Content

92%Weight 40%Scale 1-5

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

A well-structured, highly actionable skill body with explicit validation checkpoints and clean navigation to backend-specific sibling skills. The main improvement opportunity is reducing cross-section repetition of the rearm and boundary guidance.

Suggestions

Consolidate the COMPUTER_USE_REARM_REQUIRED handling into one section and reference it elsewhere, rather than restating the /computer-use on instructions in multiple places.

Tighten the Operating Rules list by merging near-duplicate items (e.g. the several 'confirm only from the latest screenshot' rules) to reduce token cost.

DimensionReasoningScore

Conciseness

Mostly lean and assumes Claude's competence (no basic explanations of screenshots or desktops), but the rearm guidance and the linux-desktop/Docker boundary are restated across multiple sections, and the Operating Rules list is long with some repetition that could be tightened.

4 / 5

Actionability

Provides a concrete JSON tool contract, exact argument signatures, the full action enum, and precise behavioral rules (dispatch values, normalized coords, focus_verified=true, fail-closed on unverifiable targets) that are directly executable.

5 / 5

Workflow Clarity

A clear numbered Core Loop is sequenced with explicit validation checkpoints — rearm fail-closed, screenshot-before-claiming-success, and fail-closed keyboard targeting — giving strong feedback loops for state-changing operations.

5 / 5

Progressive Disclosure

Self-contained body with well-organized sections and one-level-deep pointers to sibling backend skills (host-computer-use-linux/macos/windows); no bundle files are present, and the single-file structure is clear and navigable.

5 / 5

Total

19

/

20

Passed

Description

92%Weight 40%Scale 1-5

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

A strong, specific description that clearly states what it does, when to use it, and how it differs from adjacent skills. The only minor gap is that some natural user phrasings are concentrated in the triggers field rather than woven into the description prose.

Suggestions

Fold one or two of the most natural user phrasings (e.g. 'my computer' or 'my screen') directly into the description so the trigger terms a user would say are present in the description text itself.

DimensionReasoningScore

Specificity

Lists multiple concrete actions — 'screenshots, screen inspection, menus, native app UI, OS-level clicking, scrolling, typing, or checking computer_use_remote status' — giving comprehensive coverage of what the skill does.

5 / 5

Completeness

Explicitly answers both what ('Beta desktop control through the connected A0 CLI host...') and when ('Use for the user's host/local computer screenshots...'), and adds concrete boundary guidance ('Use instead of linux-desktop', 'Do not use for ordinary browser navigation').

5 / 5

Trigger Term Quality

Good natural-term coverage ('host/local computer', 'screenshots', 'screen', 'menus', 'typing'), but several common synonyms and phrasings a user would say ('my computer', 'my screen', 'computer use') live in the frontmatter triggers list rather than the description itself, leaving a few natural terms missing.

4 / 5

Distinctiveness Conflict Risk

A clear niche — host/local machine control via the A0 CLI host — explicitly distinguished from linux-desktop, the Agent Zero Desktop, and the browser tool, leaving minimal conflict risk.

5 / 5

Total

19

/

20

Passed

Validation

93%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

Total

15

/

16

Passed

Repository
agent0ai/agent-zero
Reviewed

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.