CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

host-computer-use-macos

Backend-specific macOS guidance for `computer_use_remote`. Load when a tool result reports backend_family/backend_id `macos` or Accessibility-tree features. Covers AX structural targeting, macOS window actions, and screenshot verification.

Quality

89%

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 strong, highly actionable body: complete JSON tool-call examples, explicit sequencing with error-recovery branches, and mandatory screenshot-verification checkpoints. The only notable weakness is mild redundancy — the "verify via the attached screenshot" guidance is repeated across three sections and could be consolidated once.

DimensionReasoningScore

Conciseness

The body is dense with backend-specific, non-obvious facts (feature names, dispatch semantics, error codes) and mostly assumes Claude's competence, but the screenshot-verification rule is stated three times ("Use it to choose an element, not as final visual proof"; "AX actions are attempts, not proof... inspect that image"; "Treat these as attempts. After any hide or minimize shortcut, inspect the fresh screenshot"), and widely known shortcuts like Command+H/M add minor padding. Not 3, since no genuinely new-to-Claude concepts are over-explained; not 5 due to the repeated verification admonitions.

4 / 5

Actionability

Fully executable, copy-paste-ready JSON tool-call payloads are given for `element_action`, `ax_snapshot`, and `ax_action`, with a concrete operation list (press/focus/set_value) and specific error-recovery branches ("If an action reports ambiguity, take a fresh snapshot and narrow the target with role plus title/description/identifier") and an exact remediation command (`/computer-use on`). The common cases are covered by concrete examples.

5 / 5

Workflow Clarity

Sequences are explicit ("list_windows -> get_window_state -> element_action") with clearly defined fallback flows, and validation checkpoints plus feedback loops are present: verify via the attached screenshot "before saying the requested outcome happened", re-snapshot on ambiguity or missing target, and stop-and-ask on permission failure codes. Not 4, because error-recovery loops and verification steps are explicit rather than merely implied.

5 / 5

Progressive Disclosure

No bundle files (references/, scripts/, assets/) exist, and this ~100-line skill is self-contained and appropriately so: everything is organized under three well-labeled sections (macOS AX Targeting, macOS Window Actions, Permissions) with nothing inlined that clearly belongs in a separate file. Not 4, since there are no organization gaps — content placement and navigation are clean.

5 / 5

Total

19

/

20

Passed

Description

80%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 description that clearly and explicitly states both what it covers and when to load it, with a highly distinct backend-scoped trigger. Its main weakness is that the load condition depends on backend metadata jargon rather than natural user phrasing, and the coverage list uses category labels instead of concrete action verbs.

DimensionReasoningScore

Specificity

The description lists several concrete capability areas — "Covers AX structural targeting, macOS window actions, and screenshot verification" — and names the specific tool `computer_use_remote`, so it goes beyond naming the domain. It falls short of 5 because these are capability categories rather than the full set of concrete actions, and operations like dispatch and permission handling only surface in the body.

4 / 5

Completeness

Both parts are explicitly answered: the what is "Backend-specific macOS guidance for `computer_use_remote`" with the coverage list, and the when is "Load when a tool result reports backend_family/backend_id `macos` or Accessibility-tree features" — a concrete, explicit trigger clause. Not 4, because the 'when' is fully explicit rather than merely present but loosely specified.

5 / 5

Trigger Term Quality

Relevant keywords are present ("macOS", "Accessibility-tree", "window actions", "screenshot verification"), but the explicit load condition leans on machine metadata jargon ("backend_family/backend_id `macos`") rather than natural user phrasing, and common variations like "Mac" or "Apple" are missing. Not 2, since multiple genuinely relevant terms appear rather than one or two generic ones.

3 / 5

Distinctiveness Conflict Risk

It is scoped to a single tool and a specific backend identifier ("Backend-specific macOS guidance for `computer_use_remote`") and the body explicitly excludes "Linux, Windows, Xpra, Docker, or browser-only tasks". This is a clear niche with a highly distinct trigger, so minimal conflict risk; not 4 because there is no meaningful overlap with sibling skills.

5 / 5

Total

17

/

20

Passed

Validation

100%

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

Validation — 16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository

agent0ai/agent-zero

Path

plugins/_a0_connector/skills/host-computer-use-macos/SKILL.md

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.