CtrlK
BlogDocsLog inGet started
Tessl Logo

linux-desktop

Use only for Agent Zero's built-in Docker/Xpra Linux Desktop, XFCE apps, LibreOffice GUI apps, file manager, terminal, or visual workflows inside the Agent Zero runtime. Not for A0 CLI /computer-use or computer_use_remote host control.

70

Quality

86%

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

77%

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

Highly actionable, executable guidance with clear validated workflows, held back only by verbosity and a monolithic single-file structure that could offload some detail to referenced files.

Suggestions

Collapse the repeated DESKTOP=... assignment into a single setup note and reference it, to remove repeated boilerplate across bash blocks.

Move the lengthy nested CLI-agent smoke-test and App Map into separate referenced files (e.g. CLI_AGENTS.md, APPS.md) to reach one-level-deep progressive disclosure.

Tighten the Terminal/CLI verification section to the essential checkpoint rules, trimming the elaborate fallback example.

DimensionReasoningScore

Conciseness

The body is operational and free of basic-concept filler, but it repeats the DESKTOP assignment in every bash block and devotes extensive length to the nested-CLI smoke-test, so it could be tightened.

2 / 3

Actionability

Copy-paste-ready absolute-path commands with real flags (state --json, launch calc, calc-set-cell, sequence) are fully executable throughout.

3 / 3

Workflow Clarity

Numbered decision hierarchy and a Terminal/CLI verification loop with explicit screenshot-path checkpoints and launch-failure recovery provide clear sequencing with feedback loops.

3 / 3

Progressive Disclosure

Sections are well organized and script bundle paths are real (scripts/desktopctl.sh, scripts/calc_set_cell.py), but all guidance lives inline in one ~180-line SKILL.md with no one-level-deep reference split.

2 / 3

Total

10

/

12

Passed

Description

95%

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 focused, well-bounded description with strong trigger terms, explicit when-guidance, and a clear "Not for" conflict boundary. The only soft spot is that it names target surfaces rather than concrete actions.

DimensionReasoningScore

Specificity

The description enumerates concrete target surfaces ("XFCE apps, LibreOffice GUI apps, file manager, terminal, or visual workflows") but lists objects/surfaces rather than distinct concrete actions, so it sits just below the top anchor.

2.5 / 3

Completeness

It answers both what (the built-in Desktop surface and its apps) and when ("Use only for ... visual workflows inside the Agent Zero runtime") with an explicit trigger clause plus a "Not for" exclusion.

3 / 3

Trigger Term Quality

Natural terms a user would actually say ("LibreOffice GUI apps", "file manager", "terminal", "XFCE", "Docker/Xpra Linux Desktop") are well covered.

3 / 3

Distinctiveness Conflict Risk

The "Not for A0 CLI /computer-use or computer_use_remote host control" boundary gives it a clear niche sharply separated from the host-computer-use skill.

3 / 3

Total

11.5

/

12

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.