CtrlK
BlogDocsLog inGet started
Tessl Logo

desktop-develop

Develop, debug, and verify the OpenWork desktop/Electron app with an agent-readable harness. Use when working on packages/desktop, Electron renderer/main/preload code, desktop UI bugs, local desktop runtime failures, Chrome DevTools MCP investigation, desktop logs, messaging gateway issues, or when improving the development feedback loop for desktop features.

72

Quality

88%

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

88%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, well-organized harness skill: executable commands and a sequenced verify-loop workflow with one clearly signaled reference file. Minor conciseness trims and slightly deeper file splitting would push it to the top anchor.

Suggestions

Tighten a few guiding sentences (e.g. the DevTools 'Always take a fresh snapshot' and the closing 'Stop and ask' paragraph) to reach the leanest token budget.

Consider moving the Chrome DevTools MCP step list or log-path catalog into a short reference file to improve progressive disclosure beyond a single bundled reference.

DimensionReasoningScore

Conciseness

Lean, actionable prose that assumes competence and avoids explaining known concepts; a few guiding sentences ('Always take a fresh snapshot...', 'Stop and ask the user only when...') could be trimmed further.

4 / 5

Actionability

Concrete, copy-paste-ready commands and tool calls throughout (rg log search, bun run scripts, mcp__chrome_devtools.* sequence, typecheck commands), covering the common debugging cases.

5 / 5

Workflow Clarity

The Harness Loop gives a clear 7-step sequence with explicit verification (step 6) and a reproduce/verify feedback loop; destructive/audit-like changes are gated by 'stop and ask' guidance.

5 / 5

Progressive Disclosure

Well-structured sections with a single clearly signaled one-level reference (references/harness-principles.md, which exists); most detail is inline, so it is good but not a textbook multi-file split.

4 / 5

Total

18

/

20

Passed

Description

88%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 high-quality, well-scoped description that states concrete capabilities and provides an explicit, multi-trigger 'Use when' clause. It is third-person, distinct, and free of fluff, with only minor keyword-coverage gaps.

DimensionReasoningScore

Specificity

Lists multiple concrete actions ('Develop, debug, and verify', 'investigation', 'improving the development feedback loop') tied to a specific app and harness, with comprehensive coverage of the desktop surface.

5 / 5

Completeness

Explicitly answers both 'what' (develop/debug/verify the desktop app) and 'when' (an explicit 'Use when working on...' clause with concrete trigger phrases).

5 / 5

Trigger Term Quality

Strong natural triggers ('desktop UI bugs', 'local desktop runtime failures', 'desktop logs', 'messaging gateway issues') but a few common variations (e.g. 'Electron crash', '.log') are absent.

4 / 5

Distinctiveness Conflict Risk

Scoped to a clear niche (OpenWork desktop/Electron app + Chrome DevTools MCP) with distinct triggers; minimal overlap risk with other skills.

5 / 5

Total

19

/

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.

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
QwenLM/qwen-code
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.